面向程序员和Web开发人员的功能强大的编辑器

作者:BohrTang
链接:https://segmentfault.com/a/1190000014430417

Bluefish是一款面向程序员和Web开发人员的功能强大的编辑器,具有编写网站,脚本和编程代码的许多选项。Bluefish支持许多编程和标记语言。Bluefish是一个开源开发项目,根据GNU GPL许可发布。
直观UI,任何初学者都很够很快上手,并在不断地积累 中发现和掌握它的其它功能。如果你需要的是一款能够进行Web代码设计的文本编辑器,那么它一定会是一款很不错的软件。Bluefish专业却不令人 生畏,文字和图标结合的都很好。
Bluefish是一个多平台应用程序,可以在大多数桌面操作系统上运行,包括Linux,FreeBSD,MacOS-X,Windows,OpenBSD和Solaris。
Bluefish近日发布了2.2.12版,其中添加了一些小的新特性。

Bluefish 2.2.12发布亮点:

  • 修复了简单搜索中的崩溃问题。

  • Python 3的兼容性得到了进一步改善。

  • 改进了python文件中的编码检测。

  • 现在,单击三次以选择该行。

  • 在Mac OSX上,Bluefish更好地利用了新的权限功能。对于OSX上的某些语言,还修复了在Bluefish用户界面中使用正确的语言的问题。还修复了在Bluefish用户界面中使用正确的语言的问题。

  • 改进了几种编程语言的语法高亮显示。

  • Bluefish现在可以与Enchant2一起进行拼写检查。

通过PPA安装Bluefish:

该编辑器具有半官方的PPA,其中包含所有当前Ubuntu版本的最新软件包(在开始之前,请查看PPA链接)。

1.通过按键盘上的Ctrl + Alt + T或从“显示应用程序”菜单中搜索“终端”来打开终端。

当终端打开时,运行命令以添加PPA:

linuxmi@linuxmi:~/www.linuxmi.com$ sudo add-apt-repository ppa:klaus-vormweg/bluefish

在提示时输入用户密码,然后按Enter继续。

2. 然后运行命令检查更新并安装程序员编辑器:

linuxmi@linuxmi:~/www.linuxmi.com$ sudo apt update

linuxmi@linuxmi:~/www.linuxmi.com$ sudo apt install bluefish

或启动通过软件更新工具更新您的旧软件包。

卸载:

您可以通过其他软件选项卡下的软件&更新实用程序或在终端运行命令来删除PPA存储库:

linuxmi@linuxmi:~/www.linuxmi.com$ sudo add-apt-repository --remove ppa:klaus-vormweg/bluefish

并删除蓝鱼程序员编辑器,如果你想通过命令:

linuxmi@linuxmi:~/www.linuxmi.com$ sudo apt remove --autoremove bluefish

Bluefish具有许多功能

此列表将概述Bluefish 2.2中最重要或最突出的功能。Windows或Mac OSX上尚未提供所有功能。

  • 轻量级-Bluefish尽量保持苗条和整洁,因为它是GUI编辑器。

  • 快速-Bluefish的启动速度非常快(即使在上网本上),并在几秒钟内加载了数百个文件。

  • 多文档界面,轻松打开500多个文档(同时测试10000个以上文档)

  • 项目支持,使您能够有效地处理多个项目,并自动恢复每个项目的设置。

  • 使用gvfs对远程文件的多线程支持,支持FTP,SFTP,HTTP,HTTPS,WebDAV,CIFS等

  • 搜索和替换功能非常强大,支持Perl兼容的正则表达式,子模式替换以及磁盘上文件的搜索和替换。

  • 根据文件名模式和/或内容模式递归打开文件

  • 片段侧边栏-指定自定义对话框,搜索和替换模式或插入模式并将其绑定到您喜欢的shortkut组合键上,以加快开发过程

  • 集成外部程序(例如make,lint,weblint,xmllint,tidy,javac)或您自己的程序或脚本来处理高级文本处理或错误检测

  • 集成您喜欢的外部过滤器,通过sort,sed,awk或任何自定义脚本将您的文档(或仅是当前选择的文本)通过管道传输

  • 无限的撤消/重做功能

  • 更多......

怎么样,你喜欢这款编辑器吗?请在Linux迷(linuxmi.com)下面的留言部分分享你的看法,谢谢。

...END...

(0)

相关推荐