今天突然感觉在用UltraEdit编辑aspx的时候没有语法高亮显示黑黑的一团看起来很不爽,于是决定研究一下如何去实现对其它语言的高亮显示的支持。
上网搜索了一下发现原来很简单,通过UltraEdit提供的语法文件就可以实现了。多数常见的文件格式只要上网去下载一个语言文件包就可以了。具体想下载哪种语言方案可以去UltraEdit的官方网站去看一下,有大概四百多个语言方案的:http://www.ultraedit.com/downloads/additional.html#wordfiles。也有一个压缩文件是将所有支持的方案打包在一起供下载的,才1M多大!
将某个语言方案下载后会得到一个文本文件(如sql2000.txt),打开它会看到第一行有"/L20"SQL Server 2000" Nocase Block Comment......"的字样,这里的/L20指的就是它将被设置为UltraEdit的第20种高亮显示语言(在View->Syntax Highlighting)下可以看到已有哪些类型了。可以将该数字改为1-20(因为UltraEdit只一次支持20种)的任何一个数字,只要不和其它的高亮方案冲突即可。之后将里面的所有内容复制到WordFile.txt中(在UltraEdit的安装目录下)已有的高亮方案的最后面,将其保存即可。之后在UltraEdit中从Advanced -> Configuration -> Syntax Highlighting中加载刚刚编辑过的WordFile.txt,重启UltraEdit即可看到加进来的语法高亮方案。
让UltraEdit也支持Delphi语法高亮
2004-11-24 15:34:42 (文章类别:注册表)
平时经常用UltraEdit编写修改代码,但UltraEdit本身不支持Delphi的语法高亮,用起来很不爽,于是编写以下脚本使其支持Delphi,请将其添加到UltraEdit安装路径下的 WORDFILE.TXT 文件的结尾即可。
/L8"Dephi" Line Comment = // Block Comment On = { Block Comment Off = } Block Comment On Alt = (* Block Comment Off Alt = *) Escape Char = \ String Chars = ' Nocase File Extensions = PAS DPR DPK DFM COD INC
/Delimiters = ~!@%^&*()-+=|\/{}[]:;"'<> , .?
/Function String = "%[a-zA-Z_]* ^([a-zA-Z_]+^)(*)[~;]"
/Function String 1 = "%[a-zA-Z_]*.^([a-zA-Z_]+^)(*)[~;]"
/Indent Strings = "begin"
/Unindent Strings = "end"
/C1"Keywords"
absolute abstract and array as asm assembler automated
begin break
case cdecl class const constructor contains continue
default delete destructor dispid dispinterface div do downto dynamic
else end except explicit export exports external
far file finalization finally for forward function
goto
if implementation implements in inherited initialization inline interface is
label library
message mod
near nil nodefault not
object of or out overload override
package packed pascal private procedure program property protected public published
raise read readonly record register reintroduce repeat requires resourcestring
safecall set shl shr stdcall stored string
then threadvar to try type
unit until uses
var virtual
while with write writeonly
xor
/C4"Operators"
+
-
*
=
// /
\
:
%
&
>
<
^
!
|
;
,
.
'
"
(
)
$
[
]
@
// #
// $
~
相关推荐
常用的一些语法高亮文件,放在wordfiles文件夹后,重启软件即可使用。
ultraedit wordfiles all in one collection
UltraEdit语法高亮配置文件 将此文件覆盖安装目录下的该文件
查看路径,打开UE,查看”语法高亮“选项,得到../WordFiles路径,将需要的语法文件复制到改路径即可,V24以前的老版本可能需要其他修改,请自行搜索使用方法
ultraedit 语法高亮 多种语言
文件下载后复制到C:\Users\XXXX\AppData\Roaming\IDMComp\UltraEdit\wordfiles文件夹中,其中文件夹AppData文件夹可能被隐藏,然后打开UltraEdit点击高级中的设置,搜索语法高亮,在文档的完整目录名称选项中先任意...
UltraEdit语法高亮全文件(官方下载的)
再以UE 打开Makefile文件,通过菜单 视图—>查看方式(高亮文件类型)选择新增文件类型makefile,此时可以看到shell文件中的一些关键字已经以其他颜色显示了,这就设置成功了。 这里是官方添加的方法。 ...
UltraEdit语言高亮显示
dir *.uew /w ... xhtml11.uew xhtmlbasic.uew xjtag.uew xml.uew xmlschema.uew xquery.uew xsl.uew XYplorer.uew Y!WE.uew yaml.uew yang.uew zillions.uew zmud.uew zope.uew ... 0 个目录 328,660,770,816 可用...
674个UltraEdit文本高亮配色方案
UltraEdit语法高亮文件,支持Atmel汇编语言、Matlab、Verilog语言等等,虽然不全,但是实用。
本查看可以使UltraEdit得smali语法高亮. 具体用法: 下载本附件, 并拷贝到UltraEdit安装目录下的... 检验办法: 打开UltraEdit -> 高级 -> 配置 -> 编辑器显示 -> 语法高亮 -> 文档完整目录名称. 如果是该目录就正确了.
将文件放在 .\UltraEdit\wordfiles 下即可使用
还好有Ultraedit这么一个强大的编辑器软件,可以DIY一个语法环境出来,网上找到的verilog语言wordfile都不是很全,最要命的是不能生成函数(模块)列表,自动配对、缩进也没做全。 花了半天时间,学习了一下所谓的...
在Ultraedit中高亮显示汇编语言关键字,下载后复制粘贴到wordfile中即可。
这些高亮文件通常包含特定语言的语法定义,使得代码在编辑器中以不同的颜色和样式突出显示,帮助开发者更好地识别和理解代码结构。 高亮文件的作用在于: 1. **提高可读性**:通过不同颜色区分关键字、变量、字符串...
UE高亮配置文件,UE 语法高亮文件全集(500多种). 其中包含nasm汇编语言的高亮文件,我学nasm汇编需要一个高亮文件,从官网上下的,还有许多其它语言的高亮文件,使用方法: 自己将下载的或手写的uew文件放在...
将matlab.txt置于UltraEdit-32的安装目录下,在UltraEdit的高级菜单选项中选择配置-语法高亮,浏览选择matlab.txt文件即可。
UltraEdit/UEStudio Oracle 语法高亮/语法着色文件