让UltraEdit支持python语法高亮显示的方法

(完整)UltraEdit支持Python语法高亮(找了挺久的~) 1.首先找到高级->配置->编辑器显示->语法高亮 2.找到这个文件夹,新建python.uew 3.把下面这些玩意装进去并保存。 /L14"Python" PYTHON_LANG Line Comment = # Escape Char = \ String Literal Prefix = r File Extensions = PY PYW /Indent S... 阅读详情

编辑ue下的wordfile,增加下面的东东,注意开头的L10 不能与你现有的语言序号相同。
有的版本的ue需要修改以下文件
C:/Documents and Settings/用户名/Application Data/IDMComp/UltraEdit/WORDFILE.UEW
有个比较好的方法是
Advanced --> Configuration --> Syntax Highlighting --> Open
打开的是哪个文件就编辑那个文件

这些配置可以在ue的官方网站下载到。

 
/L10"Python" Line Comment = # Escape Char = / File Extensions = PY PYW
/Indent Strings = ":"
/Function String 1 = "%[ ,^t]++def[ ]+^([a-zA-Z0-9_]+*^):"
/Function String 2 = "%[ ,^t]++^(class[ ]+[a-zA-Z0-9_]+*^):"
/Delimiters =         []{}()<>="'.,:+@
/C1"Reserved Words"
and as assert
break
class continue
def del
elif else except exec
finally for from
global
if import in is
lambda
not
or object
pass print
raise range return
try
while
yield
/C2"Built-in Functions"
__import__
abs apply
basestring bool buffer
callable chr classmethod cmp coerce compile complex
delattr dict dir divmod
enumerate eval execfile
Ellipsis
file filter float frozenset
False
getattr globals group
hasattr hash help hex
id input int intern isinstance issubclass iter
joinfields
len list local long
map match max min
None NotImplemented
oct open ord
pow property
raw_input reduce reload repr round
search set setattr slice sorted str splitfields
tuple type
True
unichr unicode
vars
xrange
zip
/C3"__Methods__"
__abs__ __add__ __and__
__call__ __cmp__ __coerce__ __contains__
__del__ __delattr__ __delitem__ __delslice__ __div__ __divmod__
__eq__
__float__ __floordiv__
__ge__ __getattribute__ __getitem__ __getnewargs__ __getslice__ __gt__
__hash__ __hex__
__iadd__ __iand__ __idiv__ __ilshift__ __imod__ __imul__ __init__ __int__ __invert__ __ior__ __ipow__ __irshift__ __isub__ __iter__ __ixor__
__le__ __len__ __long__ __lshift__ __lt__
__mod__ __mul__
__ne__ __neg__ __nonzero__
__oct__ __or__
__pos__ __pow__
__radd__ __rand__ __rdiv__ __rdivmod__ __reduce__ __reduce_ex__ __repr__ __reserved__ __rfloordiv__ __rlshift__ __rmod__ __rmul__ __ror__ __rpow__ __rlshift__ __rrshift__ __rshift__ __rsub__ __rtruediv__ __rxor__
__setattr__ __setitem__ __setslice__ __str__ __sub__
__xor__
add append
capitalize center clear close conjugate copy count
decode difference discard
Decimal
encode endswith expandtabs extend
find flush fileno fromkeys
get getcontext
has_key
index insert intersection intersection_update isalnum isalpha isatty isdigit islower isspace issubset issuperset istitle isupper items iteritems iterkeys itervalues
join
keys
ljust lower lstrip
next
pop popitem
read readline readlines remove replace reverse rfind rindex rjust rsplit rstrip
seek setdefault sort split splitlines startswith strip swapcase symmetric_difference symmetric_difference_update
tell title translate truncate
union update upper
values
write writelines
zfill
/C4"__Attributes__"
__author__
__bases__
__class__
__dict__ __doc__
__email__
__methods__ __members__
__name__
__slots__
__version__
/C5"Exceptions"
ArithmeticError AssertionError AttributeError
DeprecationWarning
EnvironmentError EOFError Exception
FloatingPointError FutureWarning
ImportError IndentationError IndexError IOError
KeyboardInterrupt KeyError
LookupError
MemoryError
NameError NotImplementedError
OSError OverflowWarning OverflowError
PendingDeprecationWarning
ReferenceError RuntimeError RuntimeWarning
StandardError StopIteration SyntaxError SyntaxWarning SystemError SystemExit
TabError TypeError
UnboundLocalError UnicodeError UnicodeDecodeError UnicodeEncodeError UnicodeTranslateError UserWarning
ValueError
Warning WindowsError
ZeroDivisionError
/C6"Operators"
+=
-=
%=
/=
**=
&=
|=
^=
>>=
<<=
/C7"Common Libs"
__builtin__
__future__
__main__
aepack aetools aetypes aifc al anydbm applesingle atexit array asyncore asynchat audioop autoGIL
AL AST
base64 binascii binhex bisect bsddb buildtools bz2
BaseHTTPServer Bastion
calendar cd cfmfile cgi cgitb chunk cmath cmd code codecs codeop collections colorsys commands compileall cookielib copy_reg cPickle cStringIO csv curses
Carbon CGIHTTPServer ColorPicker Complex ConfigParser Cookie
datetime dbhash decimal difflib dircache dircmp dis distutils dl doctest dospath dumbdbm dummy_thread dummy_threading
DEVICE DocXMLRPCServer
emacs email encodings errno exceptions
EasyDialogs
fcntl filecmp fileinput findertools fl flp fm fmt fnmatch formatter fpectl fpformat ftplib
FL FrameWork
gc gdbm gensuitemodule getopt getpass gettext gl glob gopherlib grep gzip
GL
heapq hmac hotshot htmlentitydefs htmllib httplib
HTMLParser
ic icopen ihooks imaplib imageop imghdr imp imputil inspect itertools
jpeg
keyword
linecache locale lockfile logging
mac macerrors macfs macostools macpath macresource macurl2path mailbox mailcap marshal md5 mhlib mimetools mimetypes mimify mmap multifile mutex math
MacOS MimeWriter MiniAEFrame
netrc new newdir ni nis nntplib nsremote ntpath nturl2path
operator optparse os ossaudiodev
parser pdb pgdb pickle pickletools pipes pkgutil platform poly popen2 poplib posixfile posixpath pprint profile pstats py_compile pyclbr pydoc pyexpat pythonprefs
Para PixMapWrapper
quietconsole quopri
Queue
rand random re regex regsub resource rexec rfc822 rgbimg rlcompleter robotparser rotor
sched select sets sgmllib sha shelve shlex shutil signal site smtpd smtplib sndhdr snmp socket stat statcache statvfs string stringprep struct subprocess sunau symbol sys syslog
ScrolledText SimpleHTTPServer SimpleXMLRPCServer StringIO SocketServer
tabnanny tarfile tb telnetlib tempfile termios test textwrap thread threading time timeit toaiff token tokenize traceback tty turtle types tzparse
TERMIOS Tix Tkinter
unicodedata unittest urllib urllib2 urlparse user util uu
UserDict UserList UserString
videoreader
warnings waste wave weakref webbrowser whatsound whichdb whrandom winsound
xdrlib xml xmllib xmlpackage xmlrpclib
zipfile zlib zmod
/C8"Others"
array
cls
fnmatch
struct self
Python】对UltraEdit配置Python程序运行环境   一直使用UltraEdit作为文本编辑器,现阶段需要学习和编写Python程序,因此需要在UltraEdit中配置Python程序运行环境。 UltraEdit版本:64bit V23.20.0.34 Python版本:64bit V3.7.0 一、搭建Python IDE环境 打开UltraEdit。 点击“高级-用户工具-配置工具”。 在弹出窗口中点击“插入(I)”,并按以下三张图片所... 阅读详情

相关推荐

SPECTRE后仿网表手动修改实战:从寄生参数调整到电源网络修复

在芯片设计与验证领域,后仿真是确保流片成功的关键环节,它通过注入真实的物理效应来评估芯片在接近实际环境下的性能。其核心原理在于将版图提取的寄生电阻电容(RC)等参数融入仿真模型,以揭示信号完整性、时序和功耗等关键指标。这项技术的工程价值在于,它能帮助工程师在流片前发现并修复由物理效应引发的潜在故障,从而大幅降低研发风险和成本。在实际的混合信号或模拟电路设计场景中,自动化流程生成的仿真网表常因工具差异或设计复杂性而存在瑕疵,此时手动修改网表就成为一项必备的调试与探索技能。例如,工程师可能需要对特定路径的寄生参

cnracht8153的博客 385

如何使你的UltraEdit支持Python语法高亮

作者:xuwedo    来源:www.csdn.net   如有转载,注明出处。将以下文本加入到Ultraedit安装目录下的 wordfile.txt文件中,注意开头的“/L12”不能和你原有的语言重复: 最新版本请从:ftp://www.ultraedit.com/wf/    中找。 /L12"Python" Line Comment = # Escape Char = /

小徐的专栏 1918

利用SKILL脚本实现PCB元件封装一键导出与引脚自动统计

在PCB设计领域,自动化脚本是提升效率、减少人为错误的关键技术。其核心原理是通过程序化接口访问设计数据库,提取并处理元件、网络、引脚等对象数据,实现重复性任务的自动化。这项技术的核心价值在于将工程师从繁琐的手动操作中解放出来,确保数据的一致性与准确性,显著缩短设计周期。其典型应用场景包括设计评审、生产文件准备、电源规划及信号完整性分析前的数据预处理等。本文聚焦于Cadence Allegro平台,针对工程师在项目协作与规划中频繁遇到的痛点——如何快速生成单颗关键IC的清晰封装图纸,以及如何自动、精确地统计复

weixin_33834628的博客 406

UltraEdit支持Python语法高亮(懒人教程)

1.首先找到高级->配置->编辑器显示->语法高亮 默认支持语言到13,选择language 14(可不选) 2.找到这个文件夹,配置WORDFILE.UEW文件 3.把下面新增到WORDFILE.UEW文件的最下面并保存。 /L14"Python" PYTHON_LANG Line Comment = # Escape Char = \ String Literal Prefix = r File Extensions = PY PYW /Indent Strings = ":" /

h363924219的博客 2345

如何让Ultraedit支持python语法高亮

1、在UltraEdit官方网站下载Python 的wordfile,目前有两种语法文件,python2.5的和python2.6&python3.0的,建议使用后者。地址为:http://www.ultraedit.com/downloads/extras.html 2、在UltraEdit菜单的 高级->配置->编辑器显示->语法高亮 选项卡中可找到wordfile文件的保存路径,打开该路径

放飞的心灵-记录学习的点点滴滴 6565

UltraEdit 配置 python 环境(语法高亮

UltraEdit的wordfile中添加python语法支持 发现UltraEdit有对Perl的语法高亮支持,但是打开Python文件的时候却没有,网上找到一些方法 方法一:我也是这么做的,可行 1、到UltraEdit安装目录下,进入wordfiles目录,新建文件:python.uew 把如下内容粘贴到该文件里,保存: /L30"Python" Line Comment ...

java开发指南博客 【转载】 255

python展示文件_UltraEdit支持python高亮显示的wordfile文件

把一下内容copy到UltraEidt的wordfile文件里就可以了/L8"Python" PYTHON_LANG Line Comment = # Escape Char = \ File Extensions = PY PYW/Indent Strings = ":"/Function String 1 = "%[ ,^t]++def[ ]+^([a-zA-Z0-9_]+*^):"/Fun...

weixin_39572168的博客 233

UltraEdit语法高亮[转]

语法加亮分支位于配置-编辑器显示之下,允许用户配置语法加亮选项: 语法加亮可以识别预定词语,并用不同颜色显示它们。该功能对于程序员来说尤其有用,并且对那些想用不同颜色显示文档中词语的用户也非常有用。 提供二十种语言或可识别的词语集支持。下列词语组的每个词语集都可以配置为不同的颜色: 普通文本(无法识别的词语)出现在注释行或块注释中的词语块注释的代用集字符串数值(必须以数字(0-9)开头)最多八组不...

iteye_21324的博客 393

python 开发工具推荐(优秀ide推荐pydev,ulipad,editra)

转自:http://www.cnblogs.com/chengmo/archive/2010/10/11/1848084.html python 开发工具推荐(优秀ide推荐pydev,ulipad,editra) Python(派森)英文名称:穿山甲。它是一种面向对象的用途非常广泛的编程语言,具有非常清晰的语法特点,适用于多种操作系统,可以在Windows和Unix这样的系统中运行。

Eliot 4794

python文字编辑器推荐_推荐5个常用的文本编辑器

1. UltraEditUltraEdit是一款商业软件,自从1994年开始投入市场。但是,根据用途的不同,用户可享15日或30日的免费试用期。这款软件广泛被开发人员所接受,2006年Softpedia对其卓越的表现表示了认可。UltraEdit的突出之处在于其功能的多重性,这些功能对于开发非常有帮助。这些功能包括很多编辑工具,如通过宏和脚本自动控制,可配置语法高亮显示,代码折叠,文件类型转换,正...

weixin_39770626的博客 1168

在mac上用文本编辑器写python_五大文本编辑器。Mac OS X最佳文本编辑器应用

五大适用于Mac修订的文本编辑器文本编辑是开发人员生活中非常重要的一部分。这对于习惯于面面俱到的环境的Mac开发人员而言更加明显。对于他们来说存在一系列不同的优质软件之选。以下我们为其介绍了Mac版的前五大文本编辑器。对于每一款文本编辑器,我们对其中的亮点和不足之处进行了详细的描述。1. UltraEditUltraEdit是一款商业软件,自从1994年开始投入市场。但是,根据用途的不同,用户可享...

weixin_39989668的博客 1209

linux文本远程编辑

由于目前工作的需要,要在linux环境下做一些业务功能的开发,开发语言主要为shell、python、lua之类的脚本语言。 由于个人之前一直用Visual Studio写C++代码,习惯于图形化界面的键盘鼠标操作,因此找个linux环境下的顺手的文本编辑器,但发现很难!!!个人使用的linux系统为centos7.0,这里记录下对于几种文本编辑器的心得。vim 优点:适合命令行界面下的简单修

猫哥 4080

UltraEdit 高亮显示设置方法以及简单使用教程

UltraEdit 版本: 23.20.0.28 首先从官网下载wordfiles 文件 https://www.ultraedit.com/downloads/extras/wordfiles.html 保存路径为安装文件的wodfiles文件夹,比如我的安装路径: D:\Program Files\IDM Computer Solutions\UltraEdit\wordfiles 打开UltraEdit,进行路径设置 下图中第3步需要留意,默认路径并不是软件的安装路径,需要更改为你自己的安装路径

malcolm_110的博客 1万+

UltraEdit语法高亮配制方法

UltraEdit语法高亮配制方法

Andoubi的博客 9067

设置UltraEdit语法高亮显示

Ultraedit中设置需要的语法高亮显示(参考版本Ultraedit-20.00.0.1052) 打开菜单:高级—配置—编辑器显示—语法高亮,可以看到当前支持语法高亮配置文件的目录,如 C:\Documents and Settings\Administrator\Application Data\IDMComp\UltraEdit\wordfiles 打开该目录,可以看到每个

做好自己 1万+

UltraEdit环境python语法高亮设置

我一直在用ultraedit看zope3的源代码.语法高亮设置可参考www.ultraedit.com UltraEdit是一个很好的工具,但是默认不支持Python语法高亮,下面是一个现成的WordFile片断,把这段文字Copy到UltraEdit下面的WORDFIL E.TXT文件中,保存后就可以看到UltraEditPython文件和语法支持了^_^(注意,把/L11改为

hendyyou的专栏 1245

UltraEdit 添加高亮语言 uew文件

找到UltraEdit配置项的WORDFILE.TXT 文件,打开后,把新的uew文件内容粘在最后,保存。用的UltraEdit 12版本,添加python高亮UltraEdit的第20个高亮语言是python。uew文件的第一行表示。

kl专栏 1182
上一篇: SourceInsight看Python工程的方法
ccbean
博客等级 码龄20年 1粉丝 1原创
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值