当前位置: 首页>>技术教程>>正文


具有语法突出显示、主题支持和代码折叠的文本编辑器

,

问题描述

我喜欢 Windows 下的 Notepad++。我想知道 Ubuntu 是否有一些类似的?或者只是您认为功能强大且方便的一个。

我喜欢的功能是:

  • X 语言的语法高亮显示

  • 主题支持

  • 行编号

  • 代码折叠

  • 正则表达式样式

  • 强大,但不是resource-consuming

最佳答案

我认为 gedit 会很完美。它默认在 Ubuntu 上,易于使用,并且可以使用插件进行扩展。

也就是说,由于 notepad++ 基于 scintilla,因此 scite 可能值得一试。 Scite 也基于 scintilla,尽管正如 fred.bear 指出的那样,它可能比您需要的 feature-rich 少。

这里还有几个:

jEdit

jedit – 面向程序员的基于插件的编辑器

\\n

jEdit is a powerful open source editor\\n[…] unlimited undos/redos,\\nsyntax highlighting for more than 130\\nfile formats, markers for fast and\\neasy navigation, online help, bracket\\nmatching for programming languages as\\nwell as auto-indent. Plugins can be downloaded and installed from within jEdit using the “plugin manager” feature.

\\n

vim/gvim/奶油

gvim 或 cream – VI 改进,带有可选的 VIM 宏,使 VIM 更易于初学者使用

次佳答案

没有 GUI 或使用简化的 GUI(仍然需要在终端中运行):

  • vim

  • 纳米

  • 编辑

  • 微微

  • emacs

  • xemacs

使用图形用户界面:

  • 杰尼

  • 鼠标垫(Xfce 下默认)

  • 凯特


请注意,其中一些程序可能无法从 Ubuntu 的官方存储库中获得。

第三种答案

尝试 Bluefish、Geany,如果需要,甚至可以通过 Wine 安装 Notepad++。\n More 关于在 Ubuntu 上安装 Wine,还有 example 关于使用 Wine 安装一些应用程序。

第四种答案

我是一个前 Notepad++ 爱好者!!!!在确切知道如何在 Npp 中做事后很难转向 “nowhere land”,但我逐渐发现使用正确的插件和一些您可以通过外部工具插件轻松添加的个人脚本,gedit 是最简单的以及 hard-core 前 Npp 用户的最佳过渡编辑器。我感觉到你的痛苦;)

使用 Linux 4 个月后,我开始对事物有了良好的感觉,并且我开始转向 GNU emacs,因为它让 Npp 停滞不前(真的 Npp 的正则表达式很糟糕!)我已经尝试过 gvim,它看起来非常好也是,但是关于 emacs 的一些事情更适合我……

带插件的 gedit 是一个很好的选择,一旦你意识到这个 Ubuntu 是一个全新的世界……所以你需要一个匹配的编辑器……为了安全感,我已经在 wine 中安装了 Npp,但我实际上再也不用它了,因为 gedit 基本上一样好……而 GNU emacs 和 Gvim 更好(但它们有很大的学习曲线)去 gedit。

您可能对在 wine 中运行 Notepad++ 感兴趣(我曾经是)…所以这里有一些关于我在 wine 中使用 Notepad++ 发现的错误的注释…

第五种答案

我爱 gEdit。几乎没有 NotePad++ 强大,但它的 ultra-lightweight 和 Ubuntu(或任何其他 Gnome 发行版)中的默认文本编辑器。它有一个巨大的语法着色模板列表。一定要下载它的 gedit-plugins 伴侣,它更加闪耀。

另外,您可能会考虑 geany。它不仅仅是一个文本编辑器,它实际上是一个 multi-language IDE。但由于它非常简单,easy-to-use 一个,而且轻量级,它可以被认为是一个很好的编辑器替代品。它在官方回购协议中。

我会说 NotePad++(我在以前的工作中使用它多年)在功能方面介于 geany 和 gedit 之间。所以我给你一个“少一点”和“多一点”。选择任何 😉

第六种答案

我喜欢 geany,因为它的简单性和插件

sudo apt-get install geany geany-plugins

第七种答案

我一直在 Ubuntu 上使用 Sublime Text 2 alpha 并且非常喜欢它。跨多个操作系统使用相同的编辑器真是太好了

第八种答案

我更喜欢 Komodo

参考资料

本文由Ubuntu问答整理, 博文地址: https://ubuntuqa.com/article/13239.html,未经允许,请勿转载。