用于删除C#代码文件中空行的键盘快捷方式
是否有任何键盘快捷方式可以删除C#代码文件(.cs)中的空行?
类似于Ctrl + K , D格式化整个.cs文件。
或者有解决方法吗?
使用“查找和替换”对话框( Ctrl + H )。 搜索
\n\n
并替换为
\n
使用正则表达式(展开“查找选项”部分以启用)。
如果你想删除只包含空格的行,你可以尝试搜索
\n\s*\n+
CodeMaid有一个设置,可以根据一些可配置的规则自动删除空行(当你保存文件时)。 我认为它使文件非常整洁。
在Visual Studio选项中,在“文本编辑器” – >“常规”下,有一个选项“在没有选择时将剪切和复制命令应用于空行”。 如果选中此项, Ctrl + X将删除一个空行。
我认为没有。 您可以使用单独的重构加载项来自动执行此操作,例如ReSharper 。