Editra 是一款开源的代码编辑器。100%用Python编写,具有跨平台的能为( Linux、Windows、Mac OS X )。同大多数开发工具相同,Editra 支持插件扩展。好的软件大多支持多国语言,Editra 支持近16种语言,其中包括中文。安装 Editra 后,它会自动辨别操作系统语言来选择使用何种语言显示。
大多数用户使用软件总会希望功能越强大越好。这里需要指出的是,软件所谓的“强大”是指该软件所涉及专业领域功能强大,而不是各种乱七八糟的功能的合集。比如 Google ,它就是一个搜索引擎,十年来它的界面如同上线第一天那般简洁。简洁并不表示不强大,谁会说 Google 功能不强大呢?Editra 的界面同样也非常简洁,看上去更像是个记事本。简单的菜单栏、工具栏仅保留了几个常用的功能(UltraEdit的工具栏似乎不够用,在程序底部还增加了工具栏。但谁会经常用呢?),支持多标签窗口。

那么 Editra 的界面真的是这么简单吗?我想下面这幅图会告诉你答案。

大多数开发者并不喜欢使用操作系统默认的方式保存代码文件,更倾向于使用 UTF-8 的编码方式,Editra v0.3.80 以后的版本已经支持文件编码方式设置。

即然是代码编辑器,那么对代码高亮的支持肯定少不了。Editra 支持至少 60 种语言代码高亮。其实对于我而言,常用的也就 Java、Ruby、C++、Groovy(不支持)、Python、PLSQL、SQL、JavaScript、HTML、XML这么几种。再多也没用,甚至还有很多没听说过语言。支持代码折叠,在编写比较大的 Class 时该功能非常实用。支持自动缩进,不过说句实话,Editra 的代码自动缩进并不十分智能,比如:
public static void main(String[] args) {
System.out.println();
} → 最后的花括号" } "不能自动向前缩进,不得不手动调整。

支持 Vi 仿真,不过只支持部分Vi命令(http://editra.org/index.php?page=doc&doc=vi_emu)。
Editra 目前还是发展中的软件,插件并不多(当然不能和 Eclipse、WordPress 相提并论),不过在插件中仍然有一些很实用的,比如 Project,该插件可以作为版本控制的客户端使用。Launch 也是一个不错的插件,可以在编辑器中直接运行程序。不过遗憾的是,不支持 Java。

也许是我太“暴力”,使用中发现中要选择 File Browser 的“显示隐藏文件”选择框程序就会崩溃。还有待改进。

总体来说,Editra 是一款正在发展中的软件,还有许多地方有待改进,不过目前所具备的功能已经可以满足我们的编码需求。有兴趣可以到官方网站下载。
——————————- 音乐分割线 ——————————-
[audio:http://www.langxi.net/mp3/0-2.mp3|autostart=yes]
| 五冠 Nokia/诺基亚 5230 5230XM 送证书V20版 内有港行 销数千台 | ||
| 1000.0元 | ||
| 批发 雷朋3025镜面反光太阳镜 太阳眼镜 19.9/副 顶级质量 | ||
| 19.9元 | ||
| 促销笔记本电脑 13.3英寸超薄N450无线网卡视频 | ||
| 1999.0元 | ![]() | |






貌似还有很多BUG?
我已经向开发者反映了,他会尽快修正的。
试用中,有问题再来说
请教一下editra怎么才能使用代码提示功能呢?设置里面已经勾选自动完成了,但是写代码时候并没有什么提示。
谢谢
我不知道你要高亮显示的代码是什么语言,一般情况下要文件的扩展名要有,再者可以从菜单中手动选择适当的语言。
先谢谢博主的及时回复。:-)
不是要高亮显示代码,是代码提示的那个功能,比如说写个php里面的函数,写前几个字母后编辑器可以给你提示,让你选择的.
知道怎么回事了,原来对php就不支持自动完成…
原来是这么一回事,我还不知道。