欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  科技

UltraEdit高级使用技巧分享

程序员文章站 2022-09-12 08:23:59
UltraEdit高级使用技巧分享UltraEdit是众多IDE中颇有亮点的一款,它功能强大,这里说一下它的一些很好用的功能... 12-05-03...
列模式
很多人喜欢上ultraedit最初就是由于它的列模式。

进入列模式: ctrl + c

如何对多个行进行注释
1 进入列模式
2 选定多个行
3 增加注释符
UltraEdit高级使用技巧分享
计算列的多个数的和
1 进入列模式
2 选择统计的列
3 列 -- 列选择统计
UltraEdit高级使用技巧分享

更多列模式的操作可以参考

ultraedit中的脚本 脚本只支持ascii/ansi files编码,utf-8是会出错的 几个常用的命令

var str = ultraedit.getstring("please enter a string:",1);

UltraEdit高级使用技巧分享
ultraedit.activedocument.write("")
当前激活文章输入文字

ultraedit.getvalue("please enter an integer",1);
显示界面和ultraedit.getstring一样

ultraedit.document.length
获取当前打开的文档数
使用ultraedit.document[x] 进行当前打开文档的枚举

ultraedit获取剪贴板中的内容
ultraedit.clipboardcontent

获取剪贴板序列号和选择剪贴板
ultraedit.clipboardidx
ultraedit.selectclipboard(2);

往输出框中输出
ultraedit.outputwindow.write("this is a test.");

最简单的hello world脚本
a
var str = ultraedit.getstring("please enter a string:",1);ultraedit.activedocument.write(str);
另存为test.js

b
脚本 -- 脚本 -- 添加
UltraEdit高级使用技巧分享

c

UltraEdit高级使用技巧分享

注: 在调试的过程中所有错误会打出在输出窗口中,所以如果程序运行不通,请在输出窗口中进行调试,或者也可以使用ultraedit.outputwindow调试

如何进行函数和类的跳转?
eclipse的ctrl+鼠标的跳转功能是很多人喜欢的原因,ultraedit也是有这个功能的

使用ctag

1 创建一个项目
2 项目--创建ctag文件
3 按f11定位到函数定义处
UltraEdit高级使用技巧分享
其他的一些小技巧如何保存当前ultredit的设置

高级 -- 备份/恢复用户定制

更多操作请参考

如何将空行去掉

直接使用replace(ctrl + r)
"^p$" 替换成为 ""

参考资料ultraedit power tips

相关标签: ultraedit