SlickEdit

        遇上了一个逞心如意的IDE,她的名字叫SlickEdit。
        SlickEdit是一款只有商业许可证的集成开发环境,支持9个平台,30多种编程语言。在智能提示上,SlickEdit以相对全面的tag系统著称。在用户交互上,SlickEdit支持8种快捷键模拟,用户可以在使用SlickEdit时沿用自己熟悉的Emacs、Vim、Mac OS X或Visual Studio快捷键风格。除此以外,SlickEdit并不想担负诸如“要做第一编辑器”这类英雄的使命。

        我没有鼠标。SlickEdit真正吸引我的地方在于,所有菜单都可以用SlickEdit宏命令打开。这就是说,当我用SlickEdit的时候,会少很多死角,同时还少了很多需要我分心应付的UI要素。我一般会把SlickEdit全屏后划分成左右两个窗口,左边写代码,右边显示执行结果。定制Emacs可以给我SlickEdit部分的体验,但始终会觉得缺了点什么,当我想追寻这种缺失的时候,我必须面对许多写得非常凌乱的lisp。

        SlickEdit让程序员更加专心地编码。它有IDE的完整功能,包括调试、重构、智能提示、版本管理等等需要在编码过程中调用成千上百次的功能。它没有UI设计工具箱,看起来它好像也并不准备引入UI工具箱。

        SlickEdit与Emacs最大的区别除了一个用心的tag系统以外,主要表现在对新手用户友好而贴心的精约。SlickEdit没有处理邮件或文学著作的野心,仅仅专注于编写代码。

        SlickEdit是我的Debian上唯一不可以输入中文的软件。我喜欢这个“不可以”,中文处理就全权拜托给Emacs了。

        用Emacs写十行代码和写几千行代码的感觉是不一样的。用SlickEdit写一行代码和写一个完整工程的沉浸感可以保持一致。

        正因为如此,这个299刀的编辑器才值得拥有。此外,它不仅安装卸载就像个目录般简单,还提供了比较厚道的15天免费试用。

你可能感兴趣的:(ide)