您现在的位置是:首页 >生活 > 2021-04-07 07:48:42 来源:
适用于Linux的最佳编程文本编辑器
Linux用户拥有更多的文本编辑器,IDE和命令行工具,而不是程序员可以动摇。如果您正在寻找一个好的编程文本编辑器,我们推荐凯特。它非常容易上手,但功能非常强大,并且有很多很棒的插件可以加强它。
凯特在功能(高),学习曲线(低)和价格(免费)方面达到了最佳位置。您可以将它用作具有语法突出显示的简单文本编辑器,或者在其所有功能和插件之间,使其完成几乎任何完整IDE可以执行的操作。它是那些刚刚进入编程世界的完美编辑器,因为您将很快发现高级编辑器提供的所有强大功能,而不会感到不知所措和困惑。
它落空的地方
Kate最大的缺点是,作为KDE应用程序,它不能与GNOME系统很好地集成。如果它没有在其原生KDE环境中运行,它也会严重侵蚀您的系统资源,但我们认为它非常值得 - 像gedit这样的编辑器在编程功能方面不匹配。也就是说,如果你有点经验丰富,你也可以找到一个完整的IDE来更好地进入你的小巷,在这种情况下你可以尝试下面的替代方案之一。
竞赛
有更多的Linux编程工具,我们可以在这里命名,但这里有一些最流行的。
与Kate不同, Eclipse是一个完整的集成开发环境,这意味着它可以执行诸如编译代码之类的操作。如果您需要“编程文本编辑器”之外的东西,Eclipse是最受欢迎的IDE之一,可能是一个很好的起点。它具有更陡峭的学习曲线,因此您可能需要在开始之前进行一些阅读。
Vim无疑是最受欢迎的编辑之一,拥有非常热情的粉丝群 - 并且有充分的理由。虽然它很容易具有这里介绍的编辑器最陡峭的学习曲线,但它也有可能让你疯狂快速。Vim是一个完全基于键盘的命令行编辑器,一旦你学会了解,它的速度非常快,你可以在任何操作系统,任何桌面环境中使用它,它不会占用很多系统资源。如果你真的想认真编辑你的代码,你应该看看Vim。如果您不想在命令行中进行所有编辑,也可以在GUI风格中找到它。
Emacs与Vim类似,因为它基于快捷方式。它也可以作为命令行编辑器使用,但您也可以获取GUI版本。Emacs最大的优势在于其庞大的扩展库,可以执行任何操作,从浏览文件系统到阅读RSS源。它的学习曲线很陡峭,但并不像Vim那样陡峭。也就是说,它也不是那么快 - 你可能想要尝试两者并看看你更喜欢哪一个。
最后,如果您只需要一些非常基本的语法突出显示和简单的编码功能,那么可靠的gedit就是一个很好的文本编辑器。它使用起来非常简单,附带大多数基于GNOME的发行版,甚至还有一些方便的插件来加强它。它并不像这里提到的其他编辑那么强大,但如果您编辑的所有内容都是快速配置文件或其他代码,那么它将完成工作。
就像我们之前说的,也有吨的编辑在那里,我们这里几乎没有划伤表面。很多人可能都有自己喜欢的,所以如果我们没有提到你的,请务必在下面的评论中与我们分享。