Ubuntu上的Notepad ++有哪些替代方案?
我在Windows 7上使用Notepad ++ ,我想知道在Ubuntu上是否有一个很好的替代品。
我想要一些有利于编辑html文件的东西。
实际上你可以先安装wine安装Notepad ++:
sudo apt-get update; sudo apt-get install wine
但一些好的选择是:
- VIM
- Emacs的
- Geany
- kate (在KDE中,与安装正确的KDE依赖关系一起运行)
- Sublime (免费,无限试用版/或$ 70.00美元)
- gedit中
- 科莫多编辑 (在KDE)
- Editra
其中,Geany和GEdit是我的最爱,但这取决于您的需求。 如果您正在寻找更复杂的东西,我会详细提到Aptana Studio作为这个问题的答案: 像Dreamweaver这样的基本Web开发IDE /编辑器?
祝好运!
感谢Daniel Di Sardi的工作,有一位受到Notepad ++ for Linux启发的编辑:
Notepadqq是一个类似Notepad ++的Linux桌面编辑器。
它有一个很好的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等标准技术,
- 因此对于许多用例具有巨大的扩展基础。
其他三种选择:
- gedit中
- Bluefish(Ubuntu软件中心)
- 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
官方网站
- 可配置的语法突出显示。
- 可配置的键盘加速器。
- 多平台 – 适用于unix和windows。
- 插件:可以用C,Python或Lua编写。
- 主菜单和上下文菜单中提供的可配置工具。 它们可以用Python或Lua编写,也可以用shell脚本编写。
-
正则表达式搜索/替换,grep前端,内置文件选择器等。
你试过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在许多方面都优于记事本++并且是免费的。
Ubuntu 14.04及更高版本
Notepad ++( notepad-plus-plus )是所有当前支持的Ubuntu版本的默认存储库中的快照包。 要安装Notepad ++,请打开终端并键入:
sudo snap install notepad-plus-plus
要将Notepad ++导航添加到默认驱动器之外的其他驱动器:
sudo snap connect notepad-plus-plus:removable-media