Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/github/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C++ 在Visual Studio中编辑现有Github项目_C++_Github_Visual Studio 2013 - Fatal编程技术网

C++ 在Visual Studio中编辑现有Github项目

C++ 在Visual Studio中编辑现有Github项目,c++,github,visual-studio-2013,C++,Github,Visual Studio 2013,我已经使用Visual Studio 2013团队资源管理器克隆了团队的github存储库。我的团队正在使用许多不同的IDE来处理这个项目(GVIM,XCODEL,Eclipse,C++扩展等)。该项目包括一个“includes”文件夹(用于.h文件)、一个“src”文件夹(用于.cpp文件)、一个用于单元测试的“tests”文件夹、一个“obj”文件夹(包含称为main.o的内容)以及两个库文件夹“UnitTest++”和“SDL2” 我的问题是如何查看github存储库中的所有文件夹,并在V

我已经使用Visual Studio 2013团队资源管理器克隆了团队的github存储库。我的团队正在使用许多不同的IDE来处理这个项目(GVIM,XCODEL,Eclipse,C++扩展等)。该项目包括一个“includes”文件夹(用于.h文件)、一个“src”文件夹(用于.cpp文件)、一个用于单元测试的“tests”文件夹、一个“obj”文件夹(包含称为main.o的内容)以及两个库文件夹“UnitTest++”和“SDL2”


我的问题是如何查看github存储库中的所有文件夹,并在Visual Studio 2013中编辑这些文件夹中的文件(如果可能,还可以使用Visual Studio编译)?

使用我首选的IDE(Eclipse CDT)最适合我的做法是创建一个目录,在其中保存实际的存储库(git、svn等),还有一个是我保留我的私人项目工作区(我认为VS的术语是“解决方案”)。存储库中的所有代码都导入/链接到实际项目中的(虚拟)文件夹中。关键是,在存储库之外获取工作区/解决方案/项目管理文件。我知道你的意思,但我的总体问题是自动导入文件夹内容(我可以导入单个文件,但如果其他团队成员添加了新文件,则不会显示)。另外,我不太确定如何添加库文件夹。我担心VS会错过从导入项目同步虚拟文件夹的功能,但即使对于Eclipse,我也必须手动执行此操作(尽管有一个GIT插件可以正确执行此操作)。您是否必须使用VS2013 IDE?注意:您可以使用Eclipse作为IDE,并使用相同的底层工具链,如果这是您的观点的话。我可能可以使用Eclipse kepler,但我只为Java而不是C++IMHO设置了它。最简单的方法是,单独安装Eclipse CDT(我怀疑是在windows上)。但是您也可以为现有的Eclipse实例安装必要的东西,转到
Help->install New Software
,选择您的主应用程序,并查找
编程语言->C/C++开发工具
和相关工具。Git支持可以在
协作
类别中找到。我希望这对你有帮助!