当前位置: 首页>>技术问答>>正文


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. Komodo Edit(在KDE中)

  8. Editra

其中,Geany和GEdit是我的最爱,但这取决于您的需求。如果你正在寻找更复杂的东西,那就是我在这个问题中提到的Aptana Studio,作为答案:Basic Web Development IDE/Editor like Dreamweaver?

祝你好运!

次佳解决思路

感谢Daniel Di Sardi的工作,启发了Notepad ++ for Linux的编辑:

Notepadqq是Linux桌面的Notepad ++编辑器。

software-recommendation,text-editor,ubuntu

它有一个很好的PPA(主页说它是14.04,but the launchpad has versions from Utopic to Xenial),所以你可以很容易地安装

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

作为另一种选择,SciTe基于相同的“editing building block” of Notepad++Scintilla

第三种解决思路

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

sudo apt-get update
sudo apt-get install wine

然后,下载Notepad ++ Windows安装程序,右键单击它,然后选择Open With – > Wine Windows程序加载程序。按照典型的安装过程,您应该能够从Dash中打开Notepad ++。

第四种思路

我会推荐Atom。优点:

  • multi-platform(也适用于Windows,MacOS),

  • 由GitHub开发和支持,

  • 基于Chromium网络浏览器和JavaScript等标准技术,

  • 因此在许多用例中有很大的扩展基础。

第五种思路

其他三个选择:

  1. gedit中

  2. Bluefish(Ubuntu软件中心)

  3. Aptana Studio 3

在我看来,Bluefish对HTML和CSS非常有用。

第六种思路

其他具有丰富功能的替代方案包括easy-to-use宏工具:

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

  • 通常的源视图选项split-view,换行,行号等

  • 完整的源代码高亮打印。

  • 在当前或所有打开的文件中进行标准文本搜索或正则表达式搜索。

  • 跳转到函数声明,查找函数声明。

  • 在已安装的Gtk-Doc中查找API声明。

  • 查找并打开包含文件。

  • 多个书签。

  • 运行外部工具。

  • 保存/恢复会话。

  • 同步或异步运行外部工具。

  • 将选定的文本传递给外部工具。

  • 通过ASpell进行拼写检查,检查选定的单词或通过标签菜单检查文档。

software-recommendation,text-editor,ubuntu

medit

Official site

  • 可配置的语法高亮显示。

  • 可配置的键盘加速器。

  • 多平台 – 适用于Unix和Windows。

  • 插件:可以用C,Python或Lua编写。

  • 可从主菜单和上下文菜单中获得的可配置工具。它们可以用Python或Lua编写,也可以是shell脚本。

  • 正则表达式搜索/替换,grep前端,内置文件选择器等

    software-recommendation,text-editor,ubuntu

第七种思路

现在我建议Visual Studio Code。它是免费的,open-source并且无处不在!

Wikipedia说:

Visual Studio Code is a source code editor developed by Microsoft for Windows, Linux and macOS. It includes support for debugging, embedded Git control, syntax highlighting, intelligent code completion, snippets, and code refactoring. It is also customizable, so users can change the editor’s theme, keyboard shortcuts, and preferences. It is free and open-source, although the official download is under a proprietary license.

Visual Studio Code is based on Electron, a framework which is used to deploy Node.js applications for the desktop running on the Blink layout engine. Although it uses the Electron framework, the software is not a fork of Atom, it is actually based on Visual Studio Online’s editor (codename “Monaco”).

第八种思路

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

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

或者,你是否尝试崇高文字? http://www.sublimetext.com/

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

崇高不是免费的,有时在使用时显示通知购买。但是,您可以尽可能多地使用”evaluate it”。 (Sublime网站称“目前没有强制执行评估的时间限制”)

第九种思路

Brackets是一个可以理解网页设计的现代化开源文本编辑器。它从头开始为网页设计师和front-end开发者制作。

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

sudo snap install --classic brackets

software-recommendation,text-editor,ubuntu

参考资料

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