在很多开发中始用的文本编辑器中UltraEdit是非常主流的种了,但是,随着版本的更新,最近几版中出现了以下问题
问题描述:
当用UltraEd(14.0版本)编写Java代码时,当遇到{}换行时,希望”}”自动与上一行对齐,如下:
1 class T { 2 3 }
但实际情况是第二行自动缩进了,如下:
1 class T { 2 3 }
解决方法:
(1)在菜单 高级->配置->编辑器显示->语法着色 中找到字词列表完整路径名称, 找到指定的WORDFILE.UEW文件。
(2)打开WORDFILE.UEW文件,作如下修改:
搜索 java , 找到 /L4"Java" JAVA_LANG ......
这一行说明这段的设置是针对JAVA语言的。
(3)往下找,找到 /Indent Strings = "{" ":"... 一行, 去掉 "{" 等符号,只保留 ":" 即可。
即修改为:/Indent Strings = ":"
然后删掉 /Unindent Strings = "}" ... 这一行。
(4)保存文件,重启UltraEdit,问题解决。