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

Close editing of rc resource files in Visual Studios

本文关键字:资源 源文件 编辑 rc Visual Studios      更新时间:2023-10-16

我是rc文件的新手,我习惯于能够在VS中关闭文件并被提示保存或不保存。 这样,我可以快速撤消对文件所做的更改。 如何获得 rc 文件的类似功能? 谢谢。

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

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

大多数时候,我已经养成了在文本编辑器中编辑资源文件的习惯。 这样可以节省很多痛苦。 我也使用 Git,所以通常很容易恢复任何未暂存的更改或挑选我想保留的更改。 好处是当我以这种方式修改资源时,VS 会检测到它并提示我重新加载文件,丢弃任何更改。

我发现了一个棘手的解决方法,可以在不重新加载解决方案的情况下完成您要求的操作。

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