使用Windows开发的人,或者甚至只是想要比Notepad更强大的文本编辑器的人,必须熟悉Notepad ++,这是一个出色的应用程序,不幸的是,它没有GNU / Linux的正式版本(至少直到我尝试过的最新版本)。
关键是,我们已经为企鹅用户提供了一种替代方法,尽管还有很多工作要做,但已经可以完全使用: 记事本QQ, 自2010年以来或多或少都在发展。
NotepadQQ为我们提供了什么?
好吧,尽管我还没有100%做到这一点,但我已经能够在此高级文本编辑器中找到一些有趣的功能,例如块选择和编辑以及多文本选择和编辑。
记事本QQ 目前它包括许多视觉主题,并支持多种语言,显然它具有语法突出显示功能。 不幸的是,至少对于PHP和HTML,它没有代码完成,所以我自动将其废弃。
NotepadQQ的另一个不错的功能是文本替换工具,它使您可以使用正则表达式进行更高级的文本搜索和替换。
它还允许我们创建和运行宏,并具有 快捷键 启动我们正在各种应用程序中使用的文件。 我在菜单中找到的另一个选项是将所有文本转换为小写和大写。 它还允许我们关闭多个文件,只保留我们正在使用的文件。
不幸的是,NotepadQQ(使用QT)在首选项中仍然没有广泛的首选项,但是它是正确的。 确实,它的许多特性可以在像KATE这样的资深编辑中找到,但是总是有另一种选择总是很好的。
如何安装记事本QQ
您可以通过以下方式安装NotepadQQ:
如何在ArchLinux上安装NotepadQQ:
$ yaourt -S notepadqq
如何在Ubuntu上安装NotepadQQ:
sudo add-apt-repository ppa:notepadqq-team / notepadqq sudo apt-get更新sudo apt-get安装notepadqq
如果您尝试一下,请给我留下您的印象,并告诉我是否有更有趣的事情逃脱了我。
看起来不错,很漂亮,直到... QT5 ...
他通过了。
呵呵是的,那不好
哎呀,我越来越习惯于EMACS键盘快捷键(实际上,我喜欢它们)。 借助Brackets和BlueFish,它们对Web编程有很大帮助。
很高兴它在qt中。
太糟糕了,它在html中没有自动补全功能,我想我会坚持使用bluefish
为什么不一劳永逸地将其移植到Unix系统(已获得GPL许可),而留下平庸的替代品呢?
更好地学习使用EMACS或VIM,而不必理会该编辑器。
我只是在寻找一种,因为您说它没有针对HTML和PHP的自动补全功能,请告诉我哪一种。 还有另一个问题,是否有一个可以自动组织代码缩进的代码(例如在Visual Studio中,按Ctrl + K + D时)?
Brackets具有与网络相关的所有功能的自动完成功能,我不知道它是否具有管理器,但是eclipse两者都有。
如何在记事本中添加您喜欢的颜色?
好吧,我很高兴在debian 7中使用Geany代码编辑器😉
我要对此发表评论,对于编程(HTML,PHP或任何您想要的东西)来说,最好使用geany,因为它是专为该目的而设计的。 我了解使用记事本可能更容易进行某些快速操作,但我认为不应忽略诸如geany之类的选项。 这是我总是在每种格式后安装的一种。
Geany我将它用作默认的文本编辑器,也作为非专业的轻量级ide,它是我所知道的唯一一个,我不知道是否还会有另一个可以编译得如此简单的东西,我可以将其与VALA和Freepascal一起使用
好吧,我刚刚开始了网页编程课程(带有证书和在公司的实习机会,所以我可以全力以赴),而我们只是使用Notepad ++,但是在家里我仍然在与Geany合作。
有趣,但至少对于我来说,拥有这个崇高精神,
..及以上缺少代码自动补全功能,!
问候
在LXQT中可以替代Juffed!
我认为最好的选择是括号或Sublime Text,轻巧但非常有效的编辑器。 我尝试了几乎所有替代方案,没有任何一种方案能提供比前两种方案更多的方案。
说方括号很轻便,就像说Netbeans是羽毛xD
nano,您正在与我比较像括号这样的编辑器,它现在消耗230MB的RAM,而与Netbeans消耗800MB。 区别是残酷的。
与此非常相似,有一个Scite编辑器,在我看来,它总是最接近Notepad ++的东西。 NotepadQQ将不得不尝试!
我认为和您一样,我都使用scite,但是尝试一下以查看我使用Scite的效果很好也不错。
记事本++可以与葡萄酒搭配使用,
嗨,以下是我尝试将其安装在lubuntu 14.04 lts上的问题,它不允许我向我发送有关必要或损坏的依赖项的消息,我留下了终端的屏幕截图:
xxxxxxxxdu @ xxxxxxxdu:/ usr / src $ sudo apt-get install notepadqq
正在阅读包装清单...完成
创建依赖树
正在读取状态信息...完成
不要安装一些包装。 这可能意味着
您要求一个不可能的情况,或者您是否正在使用发行版
不稳定,尚未创建某些必需的软件包或具有
已移出“传入”。
以下信息可以帮助解决这种情况:
以下软件包具有未满足的依赖性:
notepadqq:取决于:libqt5svg5(> = 5.2.1)但不会安装
取决于:libqt5gui5(> = 5.0.2)但无法安装或
libqt5gui5-gles(> = 5.0.2)但不可安装
取决于:libqt5printsupport5(> = 5.0.2)但不会安装
取决于:libqt5webkit5但无法安装
取决于:libqt5widgets5(> = 5.2.0)但无法安装
E:无法纠正问题,您保留了损坏的包装。
xxxxxxxxdu @ xxxxxxxdu:/ usr / src $
您好,如果您错过了什么。
如果它是一个免费工具,则该程序的源代码在哪里下载和编译它,因为每个人都不使用ubuntu或arch ...
啊,我已经找到了: https://github.com/notepadqq/notepadqq
问候。
有趣的编辑器,我正在寻找适用于Linux的Notepad ++的“克隆”版本🙂
老是非常好的notepaqq事实很流利,但更容易学习完整的语言,因此可以练习,因为自动完成速度很快,但同时又不学习,因此看不见任何东西。学习的积极部分
很棒的文章
我找到了另一个教程 教程
安装记事本++