用于删除C#代码文件中空行的键盘快捷方式

时间:2010-11-30 10:44:20

标签: c# keyboard-shortcuts

是否有任何键盘快捷键可以删除C#代码文件(.cs)中的空行?

类似于 Ctrl + K D ,它格式化整个.cs文件。

或者有解决方法吗?

4 个答案:

答案 0 :(得分:6)

使用“查找和替换”对话框( Ctrl + H )。搜索

\n\n

并替换为

\n

使用正则表达式(展开“查找选项”部分以启用)。

如果你想删除只包含空格的行,你可以尝试搜索

\n\s*\n+

答案 1 :(得分:4)

CodeMaid有一个设置可以根据一些可配置的规则自动删除空行(当你保存文件时)。我认为它使文件非常整洁。

答案 2 :(得分:1)

我认为没有。您可以使用单独的重构加载项来自动执行此操作,例如ReSharper

答案 3 :(得分:1)

在Visual Studio选项中,在“文本编辑器”下 - >一般情况下,有一个选项“当没有选择时将剪切和复制命令应用于空行”。如果你选中这个, Ctrl + X 将删除一个空行。