2017年7月,Ubuntu(以及大多数其他Linux发行版)的默认文本编辑器被标记为“不再维护”。截至发帖时,已有两名新开发人员表示愿意提供帮助,但目前还不清楚Gedit的未来如何。
幸运的是,有许多优秀的替代品。
如果您已经使用Gedit这么多年了,那么您真的应该考虑切换到这个列表中的一个文本编辑器。它们比以前强大得多,会使你的生产力提高两倍,甚至三倍。
下载:Visual Studio代码(免费)
不要与visualstudio混淆,visualstudio代码是一个强大的开源文本编辑器,在Linux上本机运行。它内置的Intellisense(上下文代码完成)将所有其他文本编辑器都击垮了。
它还具有内置的Git集成和调试功能,允许您使用断点、调用堆栈和交互式控制台运行源代码。但它不是IDE!它拥有普通文本编辑器的速度和界面,这就是为什么有那么多用户选择它的原因。
上面的樱桃呢?各种提高生产率的功能和快捷方式,让您在创纪录的时间内编写代码、编写脚本或只是做笔记。可以通过第三方扩展添加新功能。
下载:Sublime Text(80美元,无限期****)
崇高的文本彻底改变了文本编辑器的格局。它采用了所有在Mac版TextMate上非常优秀的东西,添加了一堆额外的好东西,并使这些功能在多个平台上可用。这是如此之好,它启发了一半的文字编辑在这篇文章的创作。
与其他现代文本编辑器不同,崇高的文本是用C++编写的,而不是JavaScript(像VisualStudio代码、Atom和括号),这给它带来了巨大的性能优势。这是我用过的最快、反应最灵敏的文本编辑器,非常适合功能较弱的机器。
要了解它能做什么,请参阅我们的卓越文本生产力提示。唯一的缺点是什么?它的价格是80美元,不过如果你介意偶尔的唠叨弹出窗口,你可以无限期地****它。
下载:Atom(免费)
Atom是由GitHub开发的一个开源文本编辑器,GitHub是世界上最流行的源代码宿主。它是开源爱好者的最佳选择,因为GitHub可以说是开源开发的最大力量。
Atom的几乎每个方面都是可定制的,因此它称自己为“可黑客”文本编辑器。它与它的灵感、崇高的文本有许多相同的内置生产力特性,并且可以通过扩展加以改进。
然而,尽管Atom对大多数人来说确实足够好,但在使用大型源文件和项目时可能会遇到性能问题:搜索速度慢、滚动不定、加载时间长等等。Visual Studio代码在这方面更好,但许多用户仍然更喜欢Atom,因为它的开源思想和承诺。
下载:括号(免费)
有趣的是,括号和Atom是在同一年发布的——大约是在Sublime Text第2版发布一年之后(第1版发布五年之后)。你可以在编辑器的设计中看到灵感,但括号并不是克隆。
visualstudio代码、Sublime文本和Atom都试图成为各种程序员和脚本编写人员的“真正的文本编辑器”,而括号则特别关注web开发。当你意识到方括号是由Adobe维护的,Adobe还维护Dreamweaver和Photoshop时,这就很有意义了。
方括号有一些很酷的特性,比如实时预览和快速编辑,可以通过扩展来改进。这也是一个开源项目,另一个有利点。但括号是非常缓慢的,这可能很难克服。
下载:Geany(免费)
Geany是一个基于GTK+工具箱的快速而轻量级的文本编辑器,因此如果您在GNOME桌面上,它会让您感觉宾至如归。说实话,Geany是一款优秀的应用程序。它是我在20世纪10年代初选择的文本编辑器。
它今天仍然很好,但恰好被visualstudio代码和崇高文本等怪物所掩盖。
期待所有的基本功能:语法高亮显示,自动完成,广泛的语言支持,以及能力建设,编译和执行代码。Geany也有一个插件系统,尽管远没有更新的文本编辑器的扩展那么简单和全面。
下载:光桌(免费)
LightTable听起来更像一个摄影应用程序,而不是一个文本编辑器,但不要让它愚弄你。它是一个强大的文本编辑器(有些人甚至会说它是一个IDE),已经存在了一段时间——甚至比Atom和方括号还要长!
它允许通过键绑定和扩展进行大量定制。Light Table还具有许多关键的调试功能,如实时变量跟踪和内联评估,以及用于快速开发的功能。
自2016年以来,开发速度有所放缓,但它确实是可用的。如果您不喜欢此列表中的其他编辑器,那么Light Table是一个强大的选项。
取决于你问谁,独立的GUI文本编辑器是为懦夫!如果你想成为一个“真正的”程序员或技术极客,你应该直接用Vim、Emacs或Nano在终端上编写代码。
请注意:这些编辑不是为胆小鬼准备的!
维姆是最强大的,但也是最难缠着你的头。Emacs的学习曲线较浅,仍然功能齐全,但不如Vim强大。Nano是三者中最差的,同时也是最容易学习的。如果你从未使用过任何一个,你不妨使用Vim。
你为什么要这样?看看我们给维姆一个机会的理由。想知道Nano是否足够?请看我们对Vim和Nano的比较。Vim可能需要几个月的时间来学习,但它是值得的。
尽管Gedit的前途未卜,但好消息是:如果它真的破产了,你也不乏选择。我们生活在文本编辑的黄金时代,你真的不能对他们中的任何一个出错。
你会坚持和Gedit在一起,并抱着最好的希望吗?或者你会跳槽到上面的一个备选方案?请在评论中告诉我们!
作为Linux用户,文本编辑器成为您最喜爱的应用程序的可能性不是零——即使您不是开发人员。 ...
...的黑色电脑屏幕前。你可以这样写代码,也可以启动文本编辑器。你可能只需要像Gedit和Kate这样的解决方案。Emacs、nano和Vim(我们的Vim备忘单)是您可以在终端内部使用的选项。Atom是一个跨平台的选项,可以像Chrome一样扩展。...
Notepad++是最好的文本编辑器之一,没有钱可以买到。它有许多现成的很酷的特性,比如为已知的文件格式(比如HTML和CSS)添加标记。您还可以通过Notepad++庞大的插件库向其添加功能。 ...
...个简单的脚本,称为“htg.sh公司”. 本教程使用Gedit文本编辑器,但是您可以使用任何您喜欢的文本编辑器。 touch htg.sh gedit htg.sh gedit编辑器将打开。将以下文本复制并粘贴到编辑器中。 #!/bin/bash echo "htg.service: ## Starting #...
...图形方式编辑一个文件,甚至是一个系统文件,gedit文本编辑器可以让您轻松自如。 文件,到处都是文件 关于Linux和其他基于Unix的操作系统(如macOS),经常重复的一句话是“一切都是一个文件” 虽然严格来说这并不准确,但...
想让crontab使用您选择的编辑器而不是相反的方式吗?本教程将向您展示如何。这些指令适用于Linux、macOS和其他类似Unix的操作系统。 文本编辑的敏感话题 文本编辑器执行一项非常平凡的任务。然而,人们对编辑个人喜好的深...
...入以下命令。 gedit ~/.bashrc 你可以使用任何你喜欢的文本编辑器,比如vi或nano。只需将上述命令中的“gedit”替换为运行所选文本编辑器的命令。 滚动到.bashrc文件的底部,并在文件末尾添加以下行。我们建议您复制下面的行并...
...入以下命令。 gedit ~/.bashrc 你可以使用任何你喜欢的文本编辑器,比如vi和nano。只需将上述命令中的“gedit”替换为运行所选文本编辑器的命令。 滚动到.bashrc文件的底部,并在文件末尾添加以下行。 shopt -s cdspell 您可以在命令...
...文本也是一个很好的解决方案。你不会有典型的桌面文本编辑器,但你会有谷歌文档。 mac os x操作系统 Mac OS X附带的TextEdit文本编辑器包含此功能。要使用它,请打开TextEdit应用程序并将要修改的文本复制粘贴到其中。单击“编...