Visual Studio&C++:使用过滤器作为目录
Visual Studio & C++: Use filters as directories
我使用Visual Studio 2012 Professional和 c++ 。在创建所谓的"过滤器"并向其中添加源文件时,解决方案资源管理器中的文件被划分为子目录,而在文件系统中,它们都位于同一目录(项目目录)
问题:我想将一个文件添加到过滤器中,同时将其添加到文件系统的相应目录中。除了手动移动文件之外,还有什么方法可以做到这一点呢?
另一种选择是在解决方案资源管理器顶部菜单中切换到"显示所有文件"。
这样你可以移动和管理文件夹中的文件。
"显示所有文件"解决方案对我不起作用,因为在我的情况下,源文件不在包含项目文件的目录下。
我最终写了一个VS扩展,它允许你通过上下文菜单调用命令来自动组织项目内部的过滤器结构或磁盘上的文件结构。我想你们中的一些人可能也对这个扩展感兴趣:
https://github.com/reloZid/vc-fileutils我只知道这个方法:首先在windows资源管理器中创建文件夹结构,然后将文件/文件夹从windows资源管理器拖放到Visual Studio的解决方案资源管理器中。它会将它们全部作为"过滤器"添加到Visual Studio中!
相关文章:
- Visual Studio 2015:Extern "C" 和 "export" 关键字
- 为cl.exe(Visual Studio代码)指定命令行C++版本
- 试图在visual studio上用C++创建一个桌面应用程序
- 如何在MS Visual Studio 2019中运行QT UI
- 带过滤器的现代迭代c++集合
- 如何使用Visual Studio 2017在C++中为参数化对象数组使用唯一指针
- Visual Studio Code - C++ Debugger 無法啟動
- Visual Studio 2019:插入多个C++风格的单行注释
- Visual Studio Code "undefined reference to `WinMain@16'"
- Visual studio代码重构似乎不起作用(例如,重命名符号-f2)
- Visual Studio中的函数声明和函数定义问题
- 如何指定我希望我的LIB链接到的DLL文件?-Visual Studio 2019
- Visual Studio mkl_link_tool.exe链接错误
- Visual Studio(或任何其他工具)能否将地址解释为调用堆栈(boost上下文)的开头
- 不同的Visual Studio版本中缺少.dll
- 用Visual Studio在C++中嵌入Julia
- Visual Studio 2010项目文件过滤器
- Visual studio 2012迷你过滤器项目模板中的错误
- Visual Studio&C++:使用过滤器作为目录
- 链接错误:在Visual Studio(2012)中使用NuGet安装boost zlib过滤器