gor*_*ous 5 formatting keyboard-shortcuts visual-studio-2012
我喜欢在Visual Studio中使用自动格式化工具CTRL K + CTRL D但是,有时VS会使格式化与我想要的格式相差一点,例如,我正在制作一种依赖于特定注释的详细伪代码和缩进.有没有办法我仍然可以使用CTRL K + CTRL D命令并设置visual studio忽略某段代码或一组行号?另外,如果在VS 2013中有答案但在2012年没有答案,请发布,因为我可能很快就会升级.提前致谢.
今天我也遇到了这个问题,我的伪代码注释也被解决了,我想分享一下我解决这个问题的方法。
虽然无法阻止 Visual Studio 自动格式化部分代码,但有一种方法可以阻止它自动格式化伪代码注释。
而不是使用这样的东西
// if condition
// do this
// else
// do something else
Run Code Online (Sandbox Code Playgroud)
使用三斜杠///
代替
/// if condition
/// do this
/// else
/// do something else
Run Code Online (Sandbox Code Playgroud)
作为奖励,您可以自动插入///
新行并自动缩进,以保持前一行的缩进级别。
这似乎不依赖于编辑器缩进选项。它似乎也不会弄乱 XML 文档
(是的,我知道这是一个老问题。不,我不想剥夺卡梅伦接受答案的权利。)