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