Visual Studio中删除所有空行
解决方法如下:
- 使用快捷键Ctrl+H,显示查找和替换视图菜单
- Find what(查找内容):^:b*$\n
- Replace with(替换为):[Empty] (空字符串,什么都不用填)
- Look in(查找范围):Current Document(当前文档)
- Find Option(查找选项):Use(使用)--Regular Expressions(正则表达式)
- 点击:Replace All(全部替换)按钮
解释一下正则表达式^:b*$\n,^表示一行的开始,:b表示空格或tab,*表示0个或多个,$表示一行的结束,\n表示换行符。
在Find What(查找内容)编辑框中,点击右侧的小箭头,可以打开正则表达式符号表,使用正则表达式几乎可以满足所有查找需求
下面是完整的符号列表(链接来自MSDN):http://msdn.microsoft.com/en-us/library/aa293063(VS.71).aspx