加载中…
个人资料
  • 博客等级:
  • 博客积分:
  • 博客访问:
  • 关注人气:
  • 获赠金笔:0支
  • 赠出金笔:0支
  • 荣誉徽章:
正文 字体大小:

使用UltraEdit编辑SQL文件心得

(2010-10-18 09:30:14)
标签:

杂谈

分类: Asp.net学习
 昨天使用UltraEdit编辑SQL语句,有批量insert语句,要在每个insert语句后添加commit防止执行时连接中断。当同事看见我正在手动一行一个添加commit时,非常惊讶;然后我就看见他使用列块模式一次添加完成,我更惊讶。原来我只是用它来编辑java文件,我觉得它能以高亮显示java关键字就很不错了,没想到UltraEdit的功能强大的如此过份。值得研究,故有此文。下面是UE常用的而且非常实用的几种功能:
1. 如何删除空行?
   查找 %[ ^t]++^p然后替换为空即可,在替换对话框内,^p表示换行符,这在很多地方都是很实用的。
2. 编辑文件如何加入时间戳 ?
   F7 快捷键.
3. 内置多个剪贴板
   里面内置了10个剪贴板。按说windows的copy只能复制一个内容。如果你要复制多个内容,跟据不 同的情况进行粘贴,这10个剪贴板,ctrl+0到ctrl+9的数字键,是在剪贴板之间切换。比如 ctrl+1,然后copy了内容"a";ctrl+2,然后copy了内容"b" 你如果想paste a,就要先按1下ctrl+1再ctrl+v,要pasteb,就按一下ctrl+2再 ctrl+v。默认的剪贴板是ctrl+0,就是说从网页等别的地方cope过来的,在UE里粘贴时要先换到ctrl+0,再粘贴。
4. UE的列编辑功能
   首先按alt+c,进入列编辑模式。进入后,你可以用鼠标选择一个方形的区域。删除,复制,粘贴随心所欲,特别是编辑批量SQL语句,就一个字“爽”。
5.显示行号
   想知道文档有多少行,直接选中“视图”中的显示行号即可。
6.快捷编辑文件 
   选定整个单词当然可以用鼠标双击,用键盘Ctrl+J;删除整行Ctrl+E;删除到行首Ctrl+F11;删除到行尾Ctrl+F12。
   ctrl+B用法:写程序的时候,括号一般要一一对应,但是如果嵌套太多就会看眼花,怎么办?把光标放在括号开始的地方,按ctrl+b,UE 会帮你找到相对应的括号结尾的地方。
7. 做行标记
   移到需要标记的行按下Ctrl+F2,标记好了;走到文件的任意其他行,按F2,回到标记处。可以做多个标记,这时F2在各个标记中循环走动。
   F2:Next Bookmark,   Alt+F2:Previous Bookmark。
8.打开的文件中切换
  如果打开多个文件,要在多个文件中切换,用鼠标点,麻烦,试一下ctrl+tab。好多多窗口的软件都支持这个功能。
9.大块代码缩进的调整
   选中要调整的代码块 按tab,进行缩进,按shift+tab回退,这在许多其它工具也有这个功能。
10.运行dos命令,直接得到结果
  F9,会跳出来一个窗口,让你输入命令和工作目录。比如 dir c: 会列出来c盘的目录。如果你要给朋友发目录列表,除了从dos窗口复制过来,还可以用这个简单的方法。加上简单的列编辑。结果就更好看了。
  F10,可以运行windows命令,目录是当前文件所在的目录,以前用UE编辑java文件时,再用F10调出窗口直接编绎文件相当方便。
 
当然还有很多其它功能,在这里就不一一列举.在“高级”--->“配置”窗口里有更多选项配置。在那里总可以找到自己喜欢的.

0

阅读 收藏 喜欢 打印举报/Report
  

新浪BLOG意见反馈留言板 欢迎批评指正

新浪简介 | About Sina | 广告服务 | 联系我们 | 招聘信息 | 网站律师 | SINA English | 产品答疑

新浪公司 版权所有