如果我重命名属性表,属性表的文本将被更改。
但是,属性表的文件名不会改变。
如何让文件名随着文本自动改变?
例子
首先,我创建了 foo
工作表。
它将被保存为 foo.props
。
之后,我觉得foo
不是一个合适的名字,所以我在project manager<中将foo
重命名为bar
/strong> :-
(从左到右)
但是,foo.props
文件仍然存在,不会自动重命名为 bar.props
:-
因此,当我想将bar
添加到任何配置时,我的眼睛必须在系统文件夹中搜索foo.props
。 (实际上,我应该搜索 bar.props
。)
这很容易出错。
这种不一致让我很紧张。
我的解决方法
每当我重命名它时,我必须在 Window Explorer 中手动删除旧的 foo.props
,然后将 bar
工作表保存为手动新建 bar.props
。
但是,我的项目中的其他工作表引用将被破坏。
我必须再次将 bar.props
添加到所有相关项目的所有相关配置中,否则项目将无效(无法加载):找不到 foo.props
.
问题
有没有更好的工作流程?这是什么?
最佳答案
在文件资源管理器中重命名它。 在 Notepad++ 中编辑它。 在 Notepad++ 中编辑使用它的 vcxproj 文件
我从来没有在解决方案资源管理器中将属性表作为解决方案的一部分。 我也从未有过超过 45 个项目的解决方案,其中查找和替换在 notepad++ 中无法正常工作。
关于c++ - 属性表 (.prop) : how to refactor its filename and not break VS project?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42974981/