在我正在处理的项目中,有些文件被排除(变暗),有些文件被忽略(文件名左侧有一个红色减号)。排除和忽略有什么区别?有人可以举一个具体的例子来说明这些术语中的每一个的用例吗?Visual Studio:排除和忽略的文件有什么区别?
1
A
回答
0
当您使用像visual studio
,phpstorm
等IDE。您应该知道,他们索引您的文件和代码,以帮助您的方法,属性等建议和自动完成,以简化您的编码。
正如你知道在每一个项目是没有用的代码一些文件,他们并不需要获得索引的自动填充和等,(文件,如logs
,caches
,等等这些问题)。
在这种情况下,您将这些文件和目录排除在IDE中,以防止对它们进行索引。这会让你的IDE超级快,因为他们的垃圾收集器知道现在发生了什么。这也将使用较少的内存和cache
的过程。
但是关于忽略version control systems
中的文件,如git
。
正如你可能知道的那样,vcs
系统像git
跟踪你的提交的源代码的每个部分和版本。
因此,无论何时您将文件或目录放入您的文件夹vcs
忽略文件中,您都会告诉系统不要让该文件的轨道更改,并且不要让任何人提交它,因为通常它的系统文件存在不需要它在源代码中。
相关问题
- 1. Visual Studio和Expression Studio有什么区别?
- 2. Xamarin和Visual Studio:有什么区别?
- 3. Microsoft WebMatrix和Visual Studio有什么区别?
- 4. SSDT和Visual Studio有什么区别?
- 5. Visual Studio中//和///有什么区别?
- 6. .LIB和.OBJ文件有什么区别? (Visual Studio C++)
- 7. svn:忽略排除文件被忽略
- 8. 为什么Visual Studio忽略我项目中的.h文件?
- 9. visual studio和visual C++ IDE有什么区别
- 10. visual studio 2015社区和专业人士有什么区别
- 11. Visual Studio C++ - 'CLR'和'General'类别有什么区别?
- 12. 忽略Visual Studio Team Services中的文件?
- 13. “Visual Studio集成包”vs“Visual Studio加载项”:有什么区别?
- 14. Visual Studio中的“构建”和“重建”有什么区别?
- 15. Visual Studio 2008中的Debug和Debug 1.0有什么区别?
- 16. Visual Studio项目中的标题和产品有什么区别?
- 17. Web请求中的IIS和Visual Studio IIS有什么区别?
- 18. visual studio的F10和F11按键有什么区别?
- 19. Visual Studio 2013中的msvcr120.dll和msvcr120_app.dll有什么区别?
- 20. visual studio中的空白和非空项目有什么区别?
- 21. Visual Studio MSDeploy发布忽略文件
- 22. 为什么phploc忽略蚂蚁排除
- 23. 为什么visual studio忽略项目文件中指定的tlb文件名
- 24. 排除/忽略Visual Studio 2015中的一个文件夹(Web项目)
- 25. Android Studio中的Acitvity_Main.xml和Fragment_main.xml文件有什么区别
- 26. TortoiseGit忽略对话框中的忽略类型有什么区别?
- 27. Visual Studio 2012 Professional与MSDN和Visual Studio 2012 Professional之间有什么区别
- 28. Visual C++和C++有什么区别?
- 29. c#和visual c#有什么区别?
- 30. Visual Basic:controls.remove(object)和object.hide()有什么区别?