六/085
Geany [IDE]
Ubuntu 下的开发编辑器大部分都是使用Gedit,gedit搭配一些常见的plugins大部分功能都有了,唯独没有代码折叠功能,并且一些简单的函数列表功能还要编译plugins,很是不方便。今天逛到一个台湾朋友的blog站点,看介绍了两款编辑器,一个Komodo,另一个就是 Geany了。都测试了下,对drupal的一个模块文件,Geany可以自动识别为php文档,毕竟扩展名是module,而好多编辑器都做不到这个。左侧函数列表,上方文档标签,折叠功能,强大的选项设置,可以自定义很多功能。几乎跟win下许多ultraedit之类的编辑器功能相似了。
Geany是一个使用 GTK2 工具包开发的快速和轻巧的集成开发环境(IDE),包括以下基本功能:语法高亮显示,代码折叠,代码自动补完,自动补完经常使用的结构(如:if、 for、while 等),自动补完 XML 和 HTML 标记(tag),调用提示,支持 C、Java、PHP、HTML、Python、Perl、Pascal 等语言,符号列表等等。
同时还在体会更加好用的功能。。。
编辑用户目录下的.geany/snippets.conf文件,输入以下东西:
[PHP]
debug=print ‘<div align=left> array = <pre>’;\nprint_r($array);\nprint ‘</pre></div>’;
if=if (%cursor%) {\n\n}
else=else {\n\n}
for=for (i = 0; i < %cursor%; i++) {\n\n}
while=while (%cursor%) {\n\n}
switch=switch (%cursor%) {\n%ws%case : \nbreak;\n%ws%default: \n}
这些是我看/usr/share/geany/snippets.conf下的帮助文件简单写的,对php开发的一些语法段落自动补全比较方便。总之,多使用之后发现这是我遇到的最好的IDE(both in Lin && Win
最后,最近发现红联Linux网站大量转贴敝人Blog的文章,而且未注明出处。我已经与他们管理员取得联系,更改了一部分内容,还是希望发帖的人自觉尊重别人的东西。
相信开源的东西也一定可以做到很好!
10:28 on 二月 20th, 2009
嘿嘿,geany这个东西我也在开始用了,好东西啊。
12:22 on 二月 20th, 2009
现在已经更新到0.16版本,功能更强大。
21:47 on 六月 16th, 2010
为什么不用EMACS 或者是VIM 之类的 编辑器呢? 貌似这两个编辑器在开放方面还是比较成熟的。而且这两个编辑器的配置文件都是可编程性的。很容易扩充自己所需要的特性。
16:45 on 六月 18th, 2010
个人习惯而已,有Xwindow了就用geany,没有就vim
10:37 on 十一月 8th, 2011
哈哈,说得好