uestudio官方版是一款面向编程人员的文本代码编辑器与集成开发环境(IDE)调试器。它囊括了UltraEdit的全部功能,并原生支持超过30种流行编译器,包括Microsoft Visual C++、Java、GNU C/C++、PHP、Perl等。软件内置集成调试器、VCS版本控制、类浏览、语言智能(类似Intellisense)、项目转换器和批处理器等模块,能有效加快项目开发进程。通过多插入符编辑、列/块编辑和多重选择,编辑列表与列的操作变得直观顺手。在语法高亮之外,它还能自动识别并推荐代码片段,让代码更清晰、编写更高效。

1、JavaScript / CSS压缩器和deminifier
在UEStudio里就能直接对JavaScript和CSS做压缩与还原,几个新增的小工具点一下鼠标就能处理精简过的代码,Coding功能区也重新调整过,加入了带这些选项的JS/CSS下拉菜单。当前压缩会去掉多余的空格和注释,后续版本可能还会加入变量简化、条件语句优化、CSS重构等能力;这个菜单里同时能看到UEStudio自带的JavaScript Lint选项,方便随时对JavaScript做语法检查。
2、重新设计代码折叠
我们对代码折叠功能做了重新设计,加入了一个独有的多段编辑控件,让超大源码文件也能折叠代码,哪怕文件达到500 MB也没问题。之前可能碰到的大小限制现在已经没有了。同时代码折叠的准确度、解析能力和运行效率都有提升,文件越大效果越明显。宏播放和性能方面也做了不少调整和优化,宏的可靠性提高了,尤其是那些一直循环到文件结尾的宏,播放速度也快了很多。要是你的宏需要处理大量数据,运行时间会明显缩短。
4、双击时突出显示所有出现的字符串
现在开启高级设置里的搜索选项后,只要双击某个变量或函数名,就能立刻看到它在这个文件里出现的每一处位置,选中即高亮,找起来快多了。
5、上下文敏感的提示
使用UEStudio一阵子后,你或许会发现界面下方多了一条不太抢眼的小提示栏。它能根据你当前的操作给出建议,比如打开XML文件时提醒你更高效地整理代码,或者告诉你某个还没被发现的隐藏功能。
6、现代化的键映射
新版调整了键位映射,其中一项原本固定在代码里的按键现在也能改了。Ctrl + Tab 和 Ctrl + Shift + Tab 可以自行设置,用来像浏览器那样切换标签页;文件中的替换改为 Ctrl + Shift + R,快速记录宏改为 Ctrl + Shift + Q,按 ESC 则会取消“突出显示全部”的高亮。
1、主题
你可以从内置的几款核心主题里挑一个,也能直接套用其他用户分享的精美主题,让UEStudio呈现出你喜的界面风格。想再深入一些,就调整现有主题或者干脆自己新建一套,做好后还能分享出去,让其他人也用上你的成果。
2、多插入符/多选
UEStudio 提供了非常直观的多光标与多选编辑能力,在代码或文本里能同时定位多个位置;当光标和选区按你的需要布置好后,复制、剪切、粘贴、选取和删除等操作都能照常用。
3、搜索
只要有目标内容,UEStudio 都能把它揪出来。用正则表达式在多达 4GB 的文件里翻找,或者迅速定位某个词,这已经超出搜索的范畴了——更像是对全部内容了然于胸。
4、列模式
如果只靠横向编辑觉得不够顺手,列模式随时能派上用场——它让你在文档任意位置沿纵轴直接操作。这只是UEStudio帮你处理表格数据或代码文件的诸多实用手段之一。
1、Git修改器
UEStudio 把 UltraEdit 好用的文本编辑能力和 Git 的版本管理功能集合在一起,你可以在同一个程序里改完源文件后,直接用快捷键或点一下鼠标就完成提交,不必再单独开一个 Git 工具来回切换。
2、预览Git降价
Markdown 在不少 Git 仓库里都是基础内容,UEStudio 支持对 Markdown 和 HTML 进行即时预览,这样不用打开浏览器就能改写仓库中的 README.md 文件,并随时核对排版效果。
3、兼并分支,处理抵触
在UEStudio的Git分支管理界面里,合并分支操作很顺手,习惯命令行的话也能直接进Git shell完成。碰上合并冲突,交给UltraCompare的合并工具就能快速排查解决,省时省力。
4、检查Git更改
想看看上次提交之后,工作目录里到底改了哪些地方?用 UltraCompare 打开仓库,逐个点击文件,就能快速对比工作副本与索引版本之间的差异。
5、比较文件的版别
你是否试过把仓库里的文件和它之前的版本对照,或者查看它在各个分支中的差异?又或者想把还没提交的改动和HEAD版本比一比?UltraCompare的Git版本比较就能帮你做到这些。
6、原生分散东西/兼并东西集成
如果你习惯用命令行处理 Git 操作,UltraCompare 内置了 Git difftool 和 mergetool 的支持,这样你可以在需要的时候再把它调出来用。
7、更快地编写代码
UEStudio 会分析你的项目与源文件,给出智能的代码自动补全。上下文相关的代码提示,还能查看函数提示、类数据成员以及函数参数等信息,帮你更快地编写代码。
(您的评论需要经过审核才能显示)
0条评论