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