有没有办法让Microsoft Visual Studio在编辑窗口中以不同方式显示自动生成的文件?

时间:2016-11-22 16:59:19

标签: visual-studio visual-studio-2015

我记得有一次在使用Microsoft Visual Studio时,打开一个源文件(我认为是偶然的)并让它以柔和的颜色或不同的背景渲染并显示一个水印,表明该文件不是一个正常的可编辑源文件。我当时处于严重的时间压力之下,不幸的是,我无法回想起水印的文件或措辞(或者我可以独立调查)。

这会和任何人敲响钟声吗?有没有办法让MVS以不同的方式显示自动生成的文件,以便开发人员不会浪费时间编辑不应编辑的内容?我一直打开大量自动生成的文件(通常是一些全局搜索的结果),以这种方式在编辑器中渲染所有这些文件会很有帮助。

有问题的MVS版本是Microsoft Visual Studio Professional 2015.我也有Resharper和OzCode。

1 个答案:

答案 0 :(得分:3)

我遇到了同样的问题。对于我使用的文件(web stuff,js,css等),Web编译器应用水印:“打开生成的文件时显示水印”(参见https://github.com/madskristensen/WebCompiler中的功能列表)。

事实证明,通过单击编辑器窗口的右下角可以切换“生成”标记。事实上,它始终存在,但是如果你不小心点击它,那将导致它被隐藏,除非你将鼠标放在生成文件的编辑器窗口的右下角。

所以,重新启用水印:

  1. 打开一个您确定已生成的文件,就像您的compilerconfig.json文件中的一个输出文件一样。
  2. 在编辑器窗口中,将鼠标悬停在窗口的右下角。您应该会看到“生成”文本重新出现,其工具提示显示“单击以切换可见性”。
  3. 点击文字。从现在开始,“生成”水印将显示在生成的文件中。请务必不要轻易点击并再次隐藏它。
  4. - 迈克尔