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

本文标签: 文件着色方案文件夹默认