如何在Visual Studio 2012中修剪尾随空白?

问题描述 投票:51回答:4

现在宏从Visual Studio 2012中消失了,什么是保存文件时自动修剪尾随空白的最佳方法是什么?

我知道格式化文档Ctrl + KCtrl + D)将执行此操作,但是可能会更改其他文件方式,而且也不是自动的。

动机在这里给出:

http://codeimpossible.com/2012/04/02/trailing-whitespace-is-evil-don-t-commit-evil-into-your-repo/

whitespace visual-studio-2012
4个回答
40
投票

至少有两个扩展可以做到这一点。一个是CodeMaid,它将在保存时明确地修剪尾随空白,另一个是Productivity Power Tools,可以在保存时自动运行格式文档。


21
投票

Ctrl + H找什么:[\ u0020] + \ r?\ n用。。。来代替:\ r \ n\ s而不是[\ u0020]删除空换行符,可能是因为它匹配换行符...


14
投票

您可以使用Mads Kristensen的Trailing Whitespace Visualizer。它具有键盘快捷键,可从当前文件中删除尾随空格。 Ctrl + K,Ctrl + \


6
投票

EditorConfig具有删除尾部空白的选项,并且具有Visual Studio扩展名。您需要将trim_trailing_whitespace = true添加到您的.editorconfig中,以使其正常工作。

© www.soinside.com 2019 - 2024. All rights reserved.