说明
应xbeta邀请,我(polaris)将发表文章与大家分享文本编辑器的使用,希望您能从中找到属于您、适合您的一款文本编辑器。
文本编辑器可谓种类繁多、琳琅满目。没有选择是一种无奈,有选择往往是一种痛苦。当然更多的人都喜欢“痛苦”,毕竟“痛苦”的有价值。
在本序列文章中,本人将会就众多常用的文本编辑器的一些功能、使用技巧以及和和其他编辑器的一些比较作一个比较详细的介绍,希望通过这一序列文章的讲解,大家能够找到一款适合自己的文本编辑器,并将其打造成全能的文本编辑器。
由于本人不可能将所有编辑器都试用一遍,而且本人使用文本编辑器的经验不是很足,有一些是网上别人的经验,本人介绍的不好的地方,敬请批评指正。
本序列文章将会介绍以下编辑器:Vi/Vim、jEdit、EditPlus、UltraEdit、EmEditor和NotePad++等,有可能的话还会介绍其他编辑器的使用。敬请期待。
文章目录
第一篇 群雄并起——文本编辑器的武林大会
概括性地介绍了当前比较流行的文本编辑器,并对其进行了一个大概的定位,这是对该序列文章的一个总括。
第二篇 简洁但功能强大的EditPlus——我的最爱
详细介绍了EditPlus作为文本编辑器的使用技巧,同时介绍了如何编写自己的语法文件。
第三篇 打造JAVA开发环境——EditPlus篇
详细介绍了EditPlus搭建JAVA开发环境。
第四篇 快速、轻量、可扩展、易于使用的EmEditor
详细介绍了EmEditor的一些特性和使用技巧以及一些简单的配置。
第五篇 普通人的编辑利器EmEditor——Vim的替代者
站在普通用户的角度来介绍EmEditor并打造出一个适合普通用户的、可以代替Vim的文本编辑器。
(完)
《 “[序列文章] 打造全能的文本编辑器” 》 有 39 条评论
有Emacs吗?这个不能不介绍吧?
从目录来看,作者这篇文章是面向普通用户。对于这部分用户,Vim和Emacs的门槛太高,而且强大的功能对他们也没有意义。Notepad对于一般用户其实已经很足够,作为增强软件,EmEditor绝对比Vim——和Notepad一样的操作方式,有很多现成的方便的宏完成文本处理工作,支持标签页让你方便地打开多个文本,同时也提供高亮、缩进和文本折叠。
在转向Vim以前我使用了EmEditor大约有1年多,我很赞同作者的观点,对于普通用户,EmEditor比Vim和Emacs都要好得多。
你说的很对,我的这一序列文章大部分是面向普通用户,当然,也会多少涉及点Vim/Emacs之类的。然而,我自认为这方面没有太多经验分享给大家,一来没有那么多精力去学习;另一方面,Vim/Emacs这样的文本编辑器网上资料可以说是很多,就Vim而言,官方提供的教程就是一个很好的学习资料,自己也不好意思再总结过多,而且也可能总结不好。
我这个目录只是暂时已经写好了的文章的目录,后续还会增加,到时候可能会考虑介绍Emacs,毕竟十分的强大。其实,那天听到xbeta的建议,想试用一下TextMate,可惜没有Mac环境。
现在比较关注textmate, sublime, e2这种新一代text editor了。
TextMate没有环境啊。sublime看了一下,很酷,有时间试用下。e2是啥呢?没搜到。呵呵
说编辑器肯定会有口水大战,坐等观看。
我的看法是能来这儿看的人肯定会是对编辑器要求比较高的,特别是写程序的人,我觉得对于这样的人来说就是vim和emacs的挑选了,程序都玩得转,这两大神器配置成自己得心应手的操作方式也不是太大问题,一旦配好,配置文件留着,以后什么都不怕,见啥秒啥。
其实PSPad也很好用,UltraEdit功能是强大,但有时候会有Bug,启动也慢
PSPad使用过,的确还算好用的。不过在用其写Blog时,不太爽,还有就是在一行上点击,光标不是在最开始(或缩进处),而是在点击的地方。这对于文本编辑来说很不好,至少我个人这么觉得,不知道有没有地方设置。UltraEdit的确很强,不过有点大,启动确实比较慢,界面感觉也不是那么清爽。
在‘选项’-》编辑器‘行为’-》关闭‘允许卷动范围超过每列结尾及文件尾’即可
不过关闭后,缺点是 打开文件速度将下降
应该说,PSPAD我非常喜欢,但就这点不喜欢
赞,我也最喜欢EmEditor
快速、轻量、扩展性好
咱是普通人,支持editplus!
呵呵。EditPlus曾经的最爱,现在也常常使用。
不编程,处理普通的文本的时候,还是用Emeditor比较多。而且Emeditor也有free版本哒。
有同感。现在的Blog,我全是使用EmEditor写的。
看了你在博客上的EmEditor介绍。又了解了许多以前不知道的东西。期待后面的关系正则表达式的应用介绍啊。
EmEditor长期用户。但对一些高级功能还是不太熟,求全面的教程。
可以根据需求来学习,一起探讨学习。
哪位知道 editplus如何才能支持双击文件标签关闭文件的功能,这个主流功能我始终未找到
推薦Gedit,理由:
1. 跨平台,雖然是Gnome的子項目,但現在同樣有win和mac版本。
2. 插件眾多,並且win版本自帶了一大堆插件,包括word completion和snippets都有,只要啟用相關插件,word completion和snippets的組合絕對可以給你win下最像textmate的體驗。
3. 支持廣泛,幾乎所有常見的開發語言都支持,不支持的簡單google一下,絕大多數都會有語法文件可供下載。
4. 簡單明了。Gedit功能不多,但絕大多數都很貼心實用。
我也是长期使用Emeditor,但只没有用到其高级功能。
记得大学的时候用qt写过一个简单的文本编辑器,当时成功的时候非常的happy
借光向Vim用户讨教一个问题:Vim支持不支持以词组 | 为单位移动光标,比如这句话里头。
能否按一下某个按键把词组后面的光标|直接移动到问题冒号之后,或者直接移动到单位移动光标之后?
本人想要试着入手学习一下Vim,是未入门的新手。
你可以试试”w”,不过这个是针对英文单词的。对于中文,应该没法识别词组。不过,你按w会发现,它可以识别冒号。
Vim目前还不支持对中文使用w和e键,目前Vim会把所有中文视作一个“单词”,直到标点符号为止。所以在中文中跳转的便捷性还比不上英文。
单从这个问题来看的话,可以用行内搜索来解决。在Normal模式下,按shift+f(也就是输入大写F)向光标前搜索,输入“:”,光标就会跳到“:”处,之后再按“a”就可以在冒号后输入,按“i”在冒号前输入。如果开始前“:”在光标的后面,改用“f”搜索就好了。
早前看到有中文用户计划为Vim开发增强插件,使“f”可以支持以拼音定位汉字,未知现在情况如何。
多谢zecy和polaris的指点。
看来想把Vim作为一般的文本编辑器使用眼下可能还没有EmEditor之类来的方便。
如果你不想花很多时间学习的话,EmEditor是一个不错的选择。不过,我还是建议掌握一些Vim的基本操作。
如果没有太多要求,Notepad2也不错。
主要使用EditPlus和EmEditor,辅助其他一些小工具。
和我一样。呵呵
其实我觉得自带的文本处理工具就很好,比较适合我这种菜鸟使用,这些强大功能的我用不上!不过的确是个好软件,因为有人肯定需要他!
aptedit也是非常好用的,界面很简洁,功能也很强,喜欢editplus的,用aptedit应该没有问题
没有人使用SciTE吗?
本人SciTe+Notepad2,感觉很不错
试试SciTe。
为什么不评价 PSPAD呢?
此工具是免费中的老大,完全可以替代ULTRAEDIT
emeditor 是 win下的textmate
只有用了才能知道
漏掉了scite…这东西可以归到第一类,至少能跟jedit平分秋色(其实我觉得还是scite更强点)
jedit,scite和vim/emacs比起来,还是差了一点的
没人推荐akelpad, 我加上.
适用于只需要简单的语法高亮+自动完成的功能的人. 速度比较快.