现在宏从Visual Studio 2012中消失了,什么是保存文件时自动修剪尾随空白的最佳方法是什么?
我知道格式化文档(Ctrl + K,Ctrl + D)将执行此操作,但是可能会更改其他文件方式,而且也不是自动的。
动机在这里给出:
http://codeimpossible.com/2012/04/02/trailing-whitespace-is-evil-don-t-commit-evil-into-your-repo/
至少有两个扩展可以做到这一点。一个是CodeMaid,它将在保存时明确地修剪尾随空白,另一个是Productivity Power Tools,可以在保存时自动运行格式文档。
Ctrl + H找什么:[\ u0020] + \ r?\ n用。。。来代替:\ r \ n\ s而不是[\ u0020]删除空换行符,可能是因为它匹配换行符...
您可以使用Mads Kristensen的Trailing Whitespace Visualizer。它具有键盘快捷键,可从当前文件中删除尾随空格。 Ctrl + K,Ctrl + \
EditorConfig具有删除尾部空白的选项,并且具有Visual Studio扩展名。您需要将trim_trailing_whitespace = true
添加到您的.editorconfig中,以使其正常工作。