是否可以在 Visual Studio 2012 解决方案资源管理器窗口中隐藏文件夹?我有多个不打算使用的文件夹/文件,它们只是让界面变得混乱,而且很难找到东西。
您可以切换“显示隐藏文件”,但实际上无法隐藏任何文件,这似乎很不合逻辑。
Example
Why
WebApi 项目包括我想要使用的自动帮助生成,但它包括需要运行的多个文件夹。我只关心控制器/模型,因为我正在构建 Api 本身。但是,如果我从项目中删除/删除这些文件,帮助生成器将无法工作。
由于您希望这些文件仍然可以访问,而不是仅仅排除它们,因此您可以修改csproj
文件本身。从解决方案中卸载项目,右键单击并选择编辑。向下滚动到显示文件夹的位置(我测试了一个名为“TestFolder”的文件夹以及其中的一个文件TestClass.cs
.
<Compile Include="TestFolder\TestClass.cs">
<SubType>Code</SubType>
</Compile>
创建一个名为的新子标签Visible
并将值设置为false
.
<Compile Include="TestFolder\TestClass.cs">
<Visible>false</Visible>
<SubType>Code</SubType>
</Compile>
保存并重新加载项目,文件应该不再可见但可访问。我刚刚做了一个快速测试,它似乎工作正常(但是 YMMV)。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)