admin管理员组文章数量:1530518
2024年2月11日发(作者:)
UltraEdit添加代码着色及相应文件后缀的方法
王翔宇Flying
UltraEdit是一个很实用的文字处理软件,我经常用它编写和修改.dat, .bdf, .inp等储存大量数据或信息的文件,非常适合很多工程软件输入输出、临时储存的文档。UltraEdit的代码着色功能很强大,但初次使用该功能时遇到了两个问题:
1.新添加代码着色方案(语言类型查看方式)不成功,明明添加了相应的.uew文件也不行
2.找不到在哪能设置某个着色方案对应的默认文件,如让.inp格式默认用NASTRAN方案着色
我使用UltralEdit V23版本,电脑系统Win7 64位(Win10应该也类似),在网上各种查找,摸索多天后解决以上两个问题,本文和大家分享我最后的解决方法。方法不唯一,仅供参考、交流。
1.新添加代码着色方案(语言类型查看方式)
代码着色方案,又叫语言类型查看方式,在UltraEdit的‘编码’菜单中可以设置,如图 1。某种着色方案是依靠在特定的文件夹中放置相应的后缀为.uew的文件实现的,该.uew文件可以在网上搜到并下载。例如想要新增加适合于NASTRAN软件语法着色的方案,需要在网上搜索名为NASTRAN_的文件并下载。
图 1 代码着色方案(语言类型查看方式)
有了.uew文件后,需要把它复制到特定的文件夹,这个文件夹叫做wordfiles,但是有一个问题:很多人习惯不把UltraEdit安装在默认路径,而是选择D盘F盘之类的自定义路径。在自定义路径下,有一个wordfiles文件夹,我把.uew文件复制到这里,打开软件却并没有发现新增着色方案,困惑很久。后来发现,不管安装时是否给出自定义路径,UltraEdit总会在默认路径下新建一个wordfiles文件夹,这才是定义软件着色方案的路径(图 2),尽管自定义路径中也有wordfiles,但UltraEdit选择忽视它。可能有办法改变这个设定但是我懒得试了,直接把.uew文件复制到这个默认路径下的wordfiles即可。默认路径通常为:
C:Users(电脑用户名)AppDataRoamingIDMCompUltraEditwordfiles
图 2 默认路径,而非自定义安装路径
其中Users文件夹在支持中文系统的Win7中可能叫做“用户”;
文件夹(电脑用户名)是因人而异的,比如我的当前操作系统登录用户名为Flying,则这个文件夹名为Flying。用户名可以在控制面板中查到,如图 3。
AppData文件夹通常是系统默认保护文件,需要在文件夹选项中激活“显示隐藏文件”,有些文件激活了“显示隐藏文件”后仍然看不到,是因为该文件属于系统保护文件,还需要反激活“隐藏系统保护文件”选
项。如图 4图 5。
图 3 查看当前登录系统的用户名
图 4 显示隐藏或系统保护文件夹的方法-1
图 5 显示隐藏或系统保护文件夹的方法-2
进入了默认目录的wordfiles文件夹后,我们就能开到UltraEdit自带的许多.uew文件,以及一个叫做legacy的文件夹。legacy文件夹内仍然有许多.uew文件,但是UltraEdit默认识别的是wordfiles文件夹下的,
而非legacy内的。如图 6。
图 6 并不生效但是存在的legacy文件夹
图 7 新添着色方案成功
现在,将自己从网上找到的.uew文件复制到该wordfiles文件夹内,重新打开UltraEdit,就可以看到,“编码——语言类型查看方式”中新增加了相应的语言着色方案,如图 7。
2.新增代码着色方案对应的默认文件后缀
有些文件的后缀UltraEdit并不认识,例如工程软件ZAERO的输入文件.inp,但我们又希望UltraEdit能够识别这个特殊的后缀,并且自动将某种着色方案(以上文新增的NASTRAN着色方案为例)应用于该类型文件。我在软件的设置选项中没有找到解决办法,查找很久后发现了一个有点麻烦,但管用的办法:
首先在默认路径中的wordfiles文件夹(一定是默认路径而非自定义安装路径,参见上文)中找到希望改变默认设置的着色方案所对应的.uew文件。例如我这里希望NASTRAN着色方案自动应用于.inp文件,则应该找到wordfiles文件夹下的NASTRAN_,将其打开(用txt或者用UltraEdit都可以),然后在第一行的File Extensions = 后面可以看到一个或多个字符串,这些字符串就是该着色方案对应的默认后缀名,在其后手动输入INP并用空格和之前的字符串隔开即可(图 8),然后保存并关闭该.uew文件。
图 8 手动添加新后缀名
现在重新打开一个新的.inp格式文件,就可以发现UltraEdit自动应用NASTRAN着色方案对其着色了。
如图 9。
图 9 完成后的效果
设定了合适的着色方案及默认后缀,UltraEdit会变得更加强大和实用。
王翔宇Flying
2018.10.18
版权声明:本文标题:UltraEdit添加代码着色及相应文件后缀的方法 内容由热心网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:https://m.elefans.com/dianzi/1707662839a203694.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论