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

par*_*agy 7 c# keyboard-shortcuts

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

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

或者有解决方法吗?

Ed *_*ess 6

使用"查找和替换"对话框(Ctrl+ H).搜索

\n\n
Run Code Online (Sandbox Code Playgroud)

并替换为

\n
Run Code Online (Sandbox Code Playgroud)

使用正则表达式(展开"查找选项"部分以启用).

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

\n\s*\n+
Run Code Online (Sandbox Code Playgroud)


Fre*_*örk 5

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