Ubuntu上的Notepad ++有哪些替代方案?

我在Windows 7上使用Notepad ++ ,我想知道在Ubuntu上是否有一个很好的替代品。

我想要一些有利于编辑html文件的东西。

实际上你可以先安装wine安装Notepad ++:

 sudo apt-get update; sudo apt-get install wine 

但一些好的选择是:

  1. VIM
  2. Emacs的
  3. Geany
  4. kate (在KDE中,与安装正确的KDE依赖关系一起运行)
  5. Sublime (免费,无限试用版/或$ 70.00美元)
  6. gedit中
  7. 科莫多编辑 (在KDE)
  8. Editra

其中,Geany和GEdit是我的最爱,但这取决于您的需求。 如果您正在寻找更复杂的东西,我会详细提到Aptana Studio作为这个问题的答案: 像Dreamweaver这样的基本Web开发IDE /编辑器?

祝好运!

感谢Daniel Di Sardi的工作,有一位受到Notepad ++ for Linux启发的编辑:

Notepadqq是一个类似Notepad ++的Linux桌面编辑器。

linux上的notepadqq截图

它有一个很好的PPA(主页说它是14.04, 但是启动板有从Utopic到Xenial的版本 ),所以你可以轻松安装

 sudo add-apt-repository ppa:notepadqq-team/notepadqq sudo apt-get update sudo apt-get install notepadqq 

作为另一种选择, SciTe基于与Notepad ++ , Scintilla相同的“ 编辑构建块” 。

实际上可以在Ubuntu上安装Notepad ++。 只需运行以下命令:

 sudo apt-get update sudo apt-get install wine 

然后,下载Notepad ++ Windows安装程序,右键单击它,然后选择打开方式 – > Wine Windows程序加载器。 按照典型的安装过程,您应该可以从Dash打开Notepad ++。

我会推荐Atom 。 好处:

  • 多平台(也适用于Windows,MacOS),
  • 由GitHub开发和支持,
  • 基于Chromium Web浏览器和JavaScript等标准技术,
  • 因此对于许多用例具有巨大的扩展基础。

其他三种选择:

  1. gedit中
  2. Bluefish(Ubuntu软件中心)
  3. Aptana Studio 3

在我看来, Bluefish非常适合HTML和CSS。

现在我推荐Visual Studio Code 。 它是免费的,开源的,到处运行!

维基百科说:

Visual Studio Code是Microsoft为Windows,Linux和macOS开发的源代码编辑器。 它包括对调试,嵌入式Git控件,语法突出显示,智能代码完成,代码片段和代码重构的支持。 它也是可自定义的,因此用户可以更改编辑器的主题,键盘快捷键和首选项。 它是免费和开源的,虽然官方下载是在专有许可下。

Visual Studio Code基于Electron,这是一个框架,用于为在Blink布局引擎上运行的桌面部署Node.js应用程序。 虽然它使用Electron框架,但该软件不是Atom的分支,它实际上是基于Visual Studio Online的编辑器(代号为“Monaco”)。

其他具有丰富function的替代方案 ,包括易于使用的工具:

KKEdit

☞http ://www.webupd8.org/2014/03/kkedit-text-editor-inspired-by-bbedit.html

☞https ://github.com/KeithDHedger/KKEdit

☞http://gtk-apps.org/content/show.php/KKEdit?content= 158161

  • 通常的源视图选项,拆分视图,换行,行号等。
  • 完整源代码突出显示打印。
  • 标准文本搜索或正则表达式搜索当前或所有打开的文件。
  • 跳转到函数声明,查找函数声明。
  • 在已安装的Gtk-Doc中查找API声明。
  • 查找并打开包含文件。
  • 多个书签。
  • 运行外部工具。
  • 保存/恢复会话。
  • 同步或异步运行外部工具。
  • 将所选文本传递给外部工具。
  • 通过ASpell进行拼写检查,检查所选单词或通过选项卡菜单检查文档。

在此处输入图像描述

medit 安装medit

官方网站

  • 可配置的语法突出显示。
  • 可配置的键盘加速器。
  • 多平台 – 适用于unix和windows。
  • 插件:可以用C,Python或Lua编写。
  • 主菜单和上下文菜单中提供的可配置工具。 它们可以用Python或Lua编写,也可以用shell脚本编写。
  • 正则表达式搜索/替换,grep前端,内置文件选择器等。

    medit截图

你试过Atom吗? https://atom.io/

 sudo add-apt-repository ppa:webupd8team/atom sudo apt-get update sudo apt-get install atom 

或者,你尝试过Sublime Text吗? http://www.sublimetext.com/

 sudo add-apt-repository ppa:webupd8team/sublime-text-3 sudo apt-get update sudo apt-get install sublime-text-installer 

Sublime不是免费的,有时在使用它时会显示购买它的通知。 但是,您可以根据需要“评估”它。 (Sublime网站说“评估目前没有强制执行的时间限制”)

Brackets是一个现代的开源文本编辑器,可以理解网页设计。 它是为网页设计师和前端开发人员精心打造的。

它适用于许多操作系统,并且与Ubuntu相当不错。 要在所有当前支持的Ubuntu版本中安装Brackets,请打开终端并键入:

 sudo snap install --classic brackets 

在此处输入图像描述

我无法让notepad ++与wine / ubuntu一起工作。 不过,您可以将notepadd ++安装为快照,它可以正常工作。

转到https://www.ubuntu.com/desktop/snappy并按照链接进行操作。 Snap可用于各种容器化软件包。 snap“store”位于https://snapcraft.io/store 。 主页是https://snapcraft.io 。

或者查看https://linuxconfig.org/a-beginner-s-introduction-to-snaps-the-universal-linux-package-format或https://en.wikipedia.org/wiki/Snappy_(package_manager) 。

看看文士 。 特征:

  • 自动完成单词
  • 自动校正和更换
  • 自动对字符完成和智能插入
  • 自动缩进
  • 许多语言

试试eric4 。

我在Windows上使用notepadd ++,在Debian上使用eric4。 在我看来,Eric在许多方面都优于记事本++并且是免费的。

IMG: Ubuntu 14.04及更高版本

Notepad ++( notepad-plus-plus )是所有当前支持的Ubuntu版本的默认存储库中的快照包。 要安装Notepad ++,请打开终端并键入:

 sudo snap install notepad-plus-plus 

要将Notepad ++导航添加到默认驱动器之外的其他驱动器:

 sudo snap connect notepad-plus-plus:removable-media 

在此处输入图像描述