经常使用Ultraedit故整理了下这个工具的一些日常使用的比较多的一些小技巧
ctrl+w 自动换行
ctrl+f2 书签
f3 查找
ctrl+f5 大小写转换
ctrl+b 匹配括号
ctrl+e 整行删除,上下行调整
f7 插入当前时间点
shift+tab 列缩进
ctrl+tab Ultraudit 多个页面之间切换
ctrl+n 打开一个新窗口
ctrl+g 转到行/页
用于超大日志文件定位到具体行
列编辑:首先是使用alt+c 切换到列模式,然后按住左键不放,拖动,就能选择多列 处理的,
也可以使用快捷键--ctrl+shift+方向键 or home、end键来选择具体要处理的位置.
ctrl+r 替换
CTRL+R --> 点选"正则表达式" --> “查找内容”输入 “%*输入您要删除的行包含的字符串*^p” --> “替换为”空,什么都不输入 --> 点击“全部替换” -->OK 搞定!
解释一下:“%”在UE的正则表达式中表示行首,“*”表示0或任意多的字符,“^p”是 DOS 文件类型的换行符(Unix 类型文件的换行符是 ^n,MAC(Apple)类型文件的换行符号为 ^r,在使用换行符的时候这里要注意一下)。所以含义不言自明。
2.删除行尾空格
CTRL+R --> 点选"正则表达式" --> “查找内容”输入 “ ++$” --> “替换为”空,什么都不输入 --> 点击“全部替换”
或
使用UE自带的功能(UE)已经想到你可能总使用这样的功能啦:右键 --> 点击“格式” --> 点击“删除行尾空格”
3.删除空行
CTRL+R --> 点选"正则表达式" --> “查找内容”输入 “^p$” --> “替换为”空,什么都不输入 --> 点击“全部替换”
或
CTRL+R --> 点选"正则表达式" --> “查找内容”输入 “^p^p” --> “替换为”输入“^p” --> 点击“全部替换” -->OK 搞定!
4.每行行尾添加分号“;”
CTRL+R --> 点选"正则表达式" --> “查找内容”输入美元符号“$” --> “替换为”输入分号“;” --> 点击“全部替换”
或
CTRL+R --> 点选"正则表达式" --> “查找内容”输入“^p” --> “替换为”输入“;^p” --> 点击“全部替换”