UltraEdit支持python语言。
为了让UE支持python语言,google了很多,结果都不行,最后看了下面的博客才知道错哪了,总结下以免忘记。
http://wangtao.name/2009/12/20/ultraedit_python.html
在官网上找到python的扩展下载点:http://www.ultraedit.com/downloads/extras.html
有各种语言的扩展,便可以支持语法高亮。
python 2.5:http://www.ultraedit.com/files/wf/python25.uew
python 2.6&3.0:http://www.ultraedit.com/files/wf/python26.uew
下载后安装方法如下:
将下载的uew文件复制在“文档的完整目录名称:”中的文件夹里。如下图: //这句很重要,以前我一直都是放到安装目录下,结果都不对
如果这样做了,但在“语言选择”却没有找到新加的语言。就可能是新下载的uew文件的问题了。
我们用UltraEdit打开uew文件。如“python25.uew”,在第一行你会看到这一句:
/L14″Python” PYTHON_LANG Line Comment = # Escape Char = \ String Literal Prefix = r File Extensions = PY PYW
其中开头的”/L14″就是语言在UltraEdit的语言列表号,可能被其它语言占用了,打开C:\Users\Administrator\AppData\Roaming\IDMComp\UltraEdit\wordfiles(windows 7下),查看其中文件是否也使用了14。
我里面刚好有14个uew文件,所以改成了15。如果改了还是不行,可能要一个一个打开查看了。。。。
Tags: Python, UltraEdit
相关文档:
相比java而言,Python用几行代码就可以代替java十来行的代码,真的非常不错
'''
Created on 2009-9-2
@author: jiangqh
'''
# file create and write
context = '''hello world
hello china '''
f = file("hello.txt",'w')
f.write(context)
f.close()
文件创建
#use readline() read file
f = o ......
一些综合的信息
Python
里,缩进很重要。没有尖括号不要紧,
Python
根据缩进来分割语句块。
参数不需要定义,可以直接使用。
Help(var)
查看
var
的帮助。
Var
可以为任何东西,函数,模块,类。
Python
中的字符串是不可变的。
Pass
表示空语句块。
# 注释
String
r‘I&rsquo ......
设计一个IP类:
设计1 要求:初始化时给定ip地址并判断ip地址的合法性
类方法:判断ip地址合法性
实例方法:将ip地址转化为10进制的表示形式及16进制的表示形式
......
今晚试了一下Python自带的单元测试,主要是参考了Python单元测试框架
的有关资料,折腾了一个小时左右,总算在Eric 4通过的几个简单的单元测试。在这里将所得的相关知识记录下来,方便将来查询。
python自带的单元测试模块是unittest,从2.1以后为标准库的一部分
1 ......