
![clip_image001[5] clip_image001[5]](/d/file/p/2020/07-13/081f2d14cff47dd57ec37ac5bd0e0500.png)
更多列模式的操作可以参考这里
UltraEdit中的脚本 脚本只支持ASCII/ANSI files编码,UTF-8是会出错的 几个常用的命令var str = UltraEdit.getString("Please Enter a String:",1);
![clip_image001[7] clip_image001[7]](/d/file/p/2020/07-13/99ae992351b7c44be4cc345e697ee55b.png)
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
脚本 -- 脚本 -- 添加 ![clip_image001[9] clip_image001[9]](/d/file/p/2020/07-13/baeaedcff69a354ade183aa520711b4f.png)
C
![clip_image001[11] clip_image001[11]](/d/file/p/2020/07-13/c7d32fc40dbe970bec9e2e62dd7619f7.png)
注: 在调试的过程中所有错误会打出在输出窗口中,所以如果程序运行不通,请在输出窗口中进行调试,或者也可以使用UltraEdit.outputWindow调试
如何进行函数和类的跳转?
Eclipse的Ctrl+鼠标的跳转功能是很多人喜欢的原因,UltraEdit也是有这个功能的
使用ctag
1 创建一个项目
2 项目--创建ctag文件
3 按F11定位到函数定义处 ![clip_image001[13] clip_image001[13]](/d/file/p/2020/07-13/88a26f1314639a3cf189af5853a6bd36.png)
其他的一些小技巧如何保存当前Ultredit的设置
高级 -- 备份/恢复用户定制
更多操作请参考这里
如何将空行去掉
直接使用replace(ctrl + R)
"^p$" 替换成为 ""
参考资料UltraEdit power tips
所有快捷键
新闻热点
疑难解答