在Visual Studio中关闭rc资源文件的编辑

时间:2018-06-08 02:29:40

标签: c++ visual-studio

我是rc文件的新手,我以前能够关闭VS中的文件并被提示保存或不保存。通过这种方式,我可以快速撤消对文件所做的更改。如何获得rc文件的类似功能? 感谢。

2 个答案:

答案 0 :(得分:1)

你不能!这只是关于RC文件和VS的许多令人愤怒的事情之一。

我找到的唯一简单方法是关闭解决方案,放弃更改,然后再次打开解决方案。

我养成了大部分时间在文本编辑器中编辑资源文件的习惯。这节省了很多痛苦。我也使用Git,因此通常很容易还原任何未分级的更改或者挑选那些我想保留的更改。奖金是当我以这种方式修改资源时,VS会检测到它并提示我重新加载文件,丢弃任何更改。

答案 1 :(得分:0)

我找到了一种棘手的解决方法,可以在不重新加载解决方案的情况下完成您的要求。

  1. Ctrl+Shift+F 打开查找对话框。
  2. 在“查找内容”字段中,输入应在资源文件中预设的任何文本(例如,某些控件的 ID)。
  3. 与其他文件一起,与您的资源文件对应的记录应出现在搜索结果中。
  4. 双击任何记录。如果在此阶段打开了资源文件(完全作为资源文件),VS 会通知您并询问您该怎么做:关闭其他编辑器或保持原样。第一个选项是我们的目标。