Blue Fish
美国
编程必备 代码编辑器
Blue Fish

一个强大的开源代码编辑器。

爱站权重:PC 百度权重移动 百度移动权重
Blue Fish

Bluefish是一个非常强大的编辑器,专门针对程序员和Web开发人员,他们可以选择多种方式来编写脚本,网站编程代码,直至达到最佳水平。它支持许多主要的编程语言,例如JavaScript,HTML和CSS。它因许多功能而广受赞誉并闻名:

  • 轻巧干净
  • 快速,快速响应
  • 它具有多个文档界面
  • 它支持项目并有效地开展工作
  • 它具有多线程支持

Blueefish是一个针对程序员和web开发人员的强大编辑器,它有许多编写网站、脚本和编程代码的选项。Blueefish支持许多编程和标记语言。

Blueefish是一个多平台应用程序,运行在大多数桌面操作系统上,包括Linux、FreeBSD、MacOS-X、Windows、OpenBSD和Solaris。

Blueefish是一个强大的开源代码编辑器。

为开发人员设计:Blueefish的开源代码编辑器支持大量的编程和标记语言

Blue Fish

TL;DR: 蓝鳍鱼一个为程序员和web开发人员设计的健壮的代码编辑器,自1997年以来一直在帮助用户提高效率。开放源码软件支持多种语言,允许用户加速开发–即使在使用大型代码库时也是如此。这些年来,贡献者已经把蓝鳍鱼抛光到近乎完美的程度,现在专注于基于用户反馈的小改进。

现在,专门使用一种语言的开发人员不难找到适合他们需要的代码编辑器。例如,JavaScript和PHP特有的解决方案非常丰富。

但是那些必须在多种编程和标记语言上撒网的人呢?根据奥利维尔·塞辛克的说法蓝鳍鱼是完美的捕捉。功能强大的开源编辑器,专为开发人员设计,具有市场上罕见的一系列功能。

Blue Fish

自1997年以来,蓝鳍金枪鱼使开发人员的编程更加容易。

Olivier告诉我们:“Blueefish更像是一个通用编辑器,它可以做任何事情–而且可以按比例进行。”“虽然特定于PHP的编辑器更适合于只使用PHP的项目,但是Blueefish将允许用户使用各种搜索和替换函数来浏览大型代码库,以快速解决问题。”

自从Olivier在1997年开发并发布了这个自由软件以来,它一直在引起轰动。他告诉我们,蓝鳍金枪鱼仍然是在更大和更老的网站上工作的最佳选择,特别是那些在WordPress出现之前创建的网站。

他说:“如今,大多数网站都不是用多个页面构建的–只有代码和数据库。”“但在很久以前,仍然有不少网站在数百页上提供了大量的信息。”

当使用这站点时,蓝鳍金枪鱼的速度非常快。奥利维尔告诉我们他成功地证实了编辑的能力正则表达式同时处理数千个文件

他说:“几乎没有其他方法可以加载数百页,使用搜索和替换来修改广告代码或替换文件页。”“因此,管理数百个文件和各种代码库的多个项目的开发人员倾向于喜欢Blueefish。”

多年来,贡献者通过新特性、bug修复和GUI改进来改进产品。向前看,只需要做一些小的调整就能让用户满意,软件的性能也会达到最佳水平。

帮助用户操作代码20多年

奥利维尔大约在四分之一世纪前创立蓝鳍金枪鱼时,他说Sun Solaris是首选的专业托管平台,Linux和Apache Web服务器紧随其后。

“正因为如此,很多开发人员不得不使用不同的平台–我就是其中之一,”他说。“我们有一个Linux盒或一个Solaris盒作为服务器,然后我们有Windows,或者有些人有Mac,上面有开发软件。”

由于虚拟化还不是一个可行的解决方案,Olivier说,开发人员通常需要两台计算机–一台充当服务器,另一台提供开发软件。为了解决这个问题,开发人员需要一个可以在大多数桌面操作系统上运行的多平台代码编辑应用程序。

Blue Fish

开放源码的贡献者支持免费的GUI编辑器已经将近四分之一世纪了。

 

 

 

 

 

 

 

 

在Olivier构建代码编辑器的同时,他在一个技术论坛上遇到了ChrisMazuc,一个开发类似解决方案的开发人员。Olivier的编辑器很健壮,但缺乏特定的HTML特性,而Chris开发的产品支持HTML,但编辑器很弱。

奥利维尔说:“我们决定把我们的开发工作结合起来,在我们还没有意识到之前,更多的贡献者加入了进来,他们中的大多数要么是为小型网络开发公司工作的自营职业者,要么是自雇的。”“这给我们带来了很大的动力。”

今天,BlueFish运行在多种操作系统上,包括Linux、FreeBSD、MacOS、Windows、OpenBSD和Solaris,并且支持多种语言。

除了帮助开发人员管理数百个文件和各种代码库的众多项目之外,这个开源工具对于控制您的代码也是很棒的。

他说:“一些想要使用普通HTML的开发人员真的很喜欢Blueefish,因为没有太多的障碍。”“例如,Adobe的产品往往会阻碍我的方式,而Blueefish却没有(在我看来)。它的核心只是一个纯文本编辑器,它允许你输入任何你想要的东西,但是它有你需要的功能来简化你的工作。“

为此,GUI编辑器旨在提供快速、轻量级和无挫折感的体验,为自定义对话框和快捷键提供一个有用的代码片段侧边栏,自动恢复修改文档中的更改,甚至提供一个具有编程语言意识的拼写检查器。

利用开源力量加快发展

多年来,程序员和设计者齐心协力帮助蓝鳍金枪鱼的成长,这一事实证明了开源的力量。以及其充满活力的社区的支持。

奥利维尔说:“我们不想在我们的开发平台上相互竞争–我们想相互竞争,建立最好的网站。”“最后,我们能够互相帮助,加快发展。”

在其鼎盛时期,蓝鳍金枪鱼开发社区有40多个贡献者。Olivier始终是核心编辑,但是许多特性都是由开源社区开发的。

今天,Blueefish拥有一系列的功能–从快速启动和加载时间到多文档界面,到自动恢复、全屏编辑和可定制的编程语言支持。最近发布的主要版本是蓝鳍金枪鱼2.2,它引入了一个完全重新设计的搜索和替换函数,包括主窗口集成,切换注释的能力,以及用户定义函数的自动完成,以及许多其他功能。

该更新还增加了对新语言的支持,包括GoogleGo、Vala和Ada,以及一种经过彻底改进的语法扫描器,使开发人员能够更快地处理大型文件。最近几年,Olivier说Blueefish的开源社区专注于更多的维护、bug修复和次要的特性发布–最近的是Blueefish 2.2.11。

他说:“现在,蓝鳍金枪鱼的发展已经没有以前那么快了,因为它的核心是稳定的、坚固的、快速的。”“在这一点上,它是非常光鲜的。”

前进:继续通过用户请求进行小的调整。

虽然Blueefish的水域相对平静,但Olivier说,他继续根据用户的反馈做一些小的改变。例如,最近有一个用户要求将ESLINT,这是一个使JavaScript代码一致且无bug的解析工具。

他说:“用外部工具和命令定制BlueFish很容易。”“我为配置发送了一行代码,现在ESLint代码分析可以从主菜单中获得。大多数最新的发展都是以同样的方式产生的–通过用户请求。“

在大多数情况下,BlueFish项目是一台运行良好的机器,而且,由于它是开源的,它的开发人员不受任何特殊利益的影响。

Olivier说:“我们只是缓慢地在请求中添加新功能–不需要进行重大更改。”他说:“我认为大部分的开发人员对这个结果都很满意。本着开源的精神,没有人会感觉到做大事的压力。“

相关导航

暂无评论

暂无评论...