你好,欢迎进入江苏优软数字科技有限公司官网!

诚信、勤奋、创新、卓越

友好定价、专业客服支持、正版软件一站式服务提供

13262879759

工作日:9:00-22:00

sublime text 3侧边栏 选择软件工具时需看重软件寿命,如Excel和Illustrator这般

发布时间:2025-09-02

浏览次数:0

挑选工具时,软件的耐用性是我们特别看重的因素之一。掌握软件需要投入成本,倘若将来不得不更换其他程序,这部分投入就有可能付诸东流。

在众多软件类型里,挑选历史最悠久的软件很简单,广受欢迎的软件往往就是留存时间最久的软件。微软的 Excel 和 Adobe 这些产品都是 1987 年面世的,自那时起,它们就持续作为同类软件中的热门选择。

这个网址中的日期部分是二零二零年四月二十七日,而后面的字符看起来像是某种特定的标记或者代码片段。

另一方面,在文本处理工具这个软件领域里,历史悠久的版本反而最为火爆。依据 Stack 每年的开发者调研报告, Text 在 2015 至 2017 年间是 Mac 操作系统上最受青睐的文本处理软件。这款产品诞生于 2008 年,若同 Excel 以及另一个同类软件相比,它堪称是充满活力的新生代产品。

文本编辑器这一领域存在诸多不同版本,二十世纪末期,Text与Atom曾是发展势头迅猛的编辑工具。

我确信,随着 Code 的问世,新文本编辑器迅速崛起并流行的时期已经结束。VS Code 已经实现了空前的普及和改进程度,为或许能持续数十年的市场领先地位奠定了根基。假如你跟我一样,在挑选工具时把持久性列为首要考量点,那么,这款代码编辑器或许值得你即刻投入精力去掌握。

VS Code 的长存归结于以下几点:

流行度

VS Code 是目前使用最为广泛的代码编写工具。它的普及程度极高,甚至可以称得上是历史上最热门的图形界面编程软件。

自 2015 年起,Stack 在调查里就涉及了有关文本编辑器的内容。彼时,++ 是最受欢迎的文本编辑器,有 34.7% 的受访者表示他们或许会选用。在随后的几年中,各种文本编辑器的流行程度发生了波动,不过没有任何一种能超过 40% 的接受率。最新统计资料显示,2019年时,VS Code的使用比例已经增长到了50.7%。

2015–2019 文本编辑器流行度

在 2015 年至 2016 年期间,Stack 允许了不止一个答案,因此我对这两年间的改动持谨慎态度。

文本编辑器即平台

确实十分普遍,VS Code 使用广泛。这些年里,文本编辑器持续进步。下面是这一演变过程的来龙去脉。

2004 年前:、Emacs 和 Vim

Emacs 与 Vim 都堪称出色的文本编辑器,不过它们各自带有一些“特别之处”(尽管许多人非常欣赏这些特点),所以它们不能成为广受欢迎的文本编辑器。

Emacs 与 Vim 的前身 Vi 均诞生于 1976 年,彼时现今诸多用户交互规范尚未形成,诸如借助修饰键组合执行撤销、删除、复制及粘贴等操作,这些键盘指令组合在 1984 年至 1985 年间推出的初始版本和 1.0 版本中逐渐普及开来。Emacs 和 Vim 都不采用这些按键,而是运用各自的专门说法。比如,它们都用到术语“yank”,不过具体含义有所不同,在 Vim 中指复制,在 Emacs 中则表示粘贴。

诞生于 1992 年,正值首批图形界面工具面世之际,这些工具后来广为流行。留意,这个时间点与 Excel(1987)、(1987)以及 (1990)的问世时间相仿。类似那些软件, 至今仍具价值。然而不同于它们的是,它并非同类型软件中最畅销的,使用范围相对有限。部分缘由在于,它并未完全融入这个高度依赖插件的环境,该环境对扩展的支持极为重视。

2004 年:

2004 年面世的这款文本编辑器,堪称史上影响力最大的同类软件之一。它最受青睐的几个功能包括,支持缩写展开代码、自动匹配括号,以及能按文件名模糊搜索。这些特色后来都演变成了后续主流文本编辑器必备的配置。此外sublime text 3侧边栏,它首创的范围选择器与主题支持机制,也为后来众多流行编辑器实现代码高亮和语法提示奠定了基础。

对于一款软件而言,这已属不少,然而其仍未囊括关键性突破;这一突破将不断革新文本处理工具,确立所有先前文本处理工具的稳固优势,并为未来十年 VS Code 问鼎史上广受欢迎的文本处理工具奠定基础。

这项革新意义重大,它开创了首个广受好评的文本编辑器,该编辑器主要基于扩展进行设计。

推广了依托延伸打造文本处理工具的理念,不过事后审视,其成效尚显不足。该工具的延伸存在若干局限,后续出现的文本处理工具将凭借突破这些束缚而获得迅猛发展。

2008 年: Text

2008年公开的 Text 引入了多光标特性,这个特性与之前版本有所区别,它支持跨多个操作系统使用,包括 Linux、MacOS 和 ,这一特点使其拥有比同类编辑器更广泛的用户基础。不过 Text 最显著的贡献是极大地增强了其可扩展性。

macOS 自带的脚本语言,其扩展接口并不完善,主要功能是管理标准输出,Text 则不一样,它的扩展能够借助功能丰富的嵌入式运行时环境来执行。

文本显著增强了扩展的效能,支持更为繁复的整合,例如囊括图形用户界面元素的。Will Bond(Will Bond 于 2016 年加入 HQ)为 Text 设计的包管理工具广受好评,该工具的核心优势在于设有统一的软件源,从而让软件的查找、部署及迭代过程更为便捷;紧接着众多主流的文本处理软件也纷纷采纳了这一方案。

尽管 Text 对扩展有所改进,但它的进展仍然有限。它并非内置的,而且,尽管 Text 确实提供了 API,但其在调用自定义 GUI 组件方面的做法,依然为未来文本编辑器简化扩展开发提供了改进余地。

2014 年:Atom

二零一四年,Atom 编辑器问世,最终形成了扩展的完整形态。Atom 的扩展管理功能是原生的,支持直接嵌入图片展示扩展内容,其中早期由开发者本人制作的 GIF 动画演示,推广了用动态图像来展示功能的应用方式,由此营造出类似应用市场的扩展交互感受。

文本编辑器寿命最长的软件_VS Code长存因素分析_sublime text 3侧边栏

接下来讨论 HTML 和 CSS 相关的情况。Atom 编辑器是基于 技术构建的,因此其编辑器主体采用 语言实现,并依托 Node9 环境。相较于 Text 的 接口,HTML、CSS 以及 都是当前非常流行的技术,它们显著简化了扩展开发的过程。

Atom 在很大程度上改进了扩展式编辑器的功能,不过存在一个缺陷:运行速度非常迟缓。自 Atom 推出之后,效率方面的不足就持续困扰着它,而 Text 在这方面表现卓越,速度提升显著,由此引发了市场格局的分化。

2015 年: Code

VS Code 是在 2015 年推出的,它以微软在 2013 年首次发布、能够嵌入到网页中的编辑器为基础。这款编辑器与 Atom 同时面市。微软借助它开发出一个桌面版的编辑器,并将其命名为 Code。

VS Code 运用了与 Atom 类似的架构,是一款依托网络技术的本地化文本处理工具,其开发依托特定技术,并强调插件功能 —— 但其运行效率更为出色。该软件将插件功能部署在界面一侧,使其地位等同于文件管理、检索、版本管理和排错功能,进而增强了插件的可见度。VS Code 插件拥有多样化的视觉呈现方式,其界面可以通过超文本标记语言、层叠样式表和相应脚本构建,同时具备对节点环境的全面支持,基本上能够实现任何其他软件能完成的功能。实际上,部分插件已开始接近独立应用程序的形态。

基于拓展的文本编辑器,似乎已经定型,不再有太多变化。拓展在重要性和作用上持续进步,通过 VS Code,这种进步好像已经到头。现在,已经没有其他进步空间。因此,新的文本编辑器,也不可能像老式文本编辑器那样,单纯依靠拓展升级,获得巨大飞跃。

范式卓越

目前,我们已将 VS Code 的使用广度及其插件开发情况视为衡量其生命周期的参考依据,接下来要考察的第三个方面是这款软件如何突破台式机的局限,code- 项目将 VS Code 视作一个标准的网络应用,具体而言,它将此软件部署于服务器sublime text 3侧边栏,并借助浏览器来使用。它同样能够以网络软件的形态运作 VS Code,这次是通过开启一个专门的建设场景。

https://.com///

范式的优秀程度,例如从桌面软件过渡到网络软件,可以作为一个重要的生存评估标准。首先,这表明它在未来有较大机会被迁移到更多种类的范式之中。将一个软件迁移到全新范式需要投入大量工作,而愿意投入这种工作本身就体现了其极高的价值。Emacs 和 Vim 都曾从命令行界面迁移到图形用户界面;它们的价值太高了,无法缺少 GUI 版本。两者皆能在手机上操作,即将发布手机版应用。Excel 同样设有网络版,还备有流媒体版(尽管该版本已经进行了六年封闭测试)。

VS Code 超出了最初设想的目标,转变为一个 Web 应用,并确立了某种规范地位。基金会负责维护的 Theia IDE 的 1.0 版本,是 VS Code 的一个仿制品。如今,VS Code 不再仅仅是文本处理工具,更成为了其他文本编辑器效仿的典范。

公司管理

这是由 Allan 这位程序员独立完成的,和 Text 与 Jon 的情况类似。这两个软件最终都遭遇了用户的负面反馈,症结在于它们推出更新的时间间隔太长了。

以下是这两个应用程序主版本的历史:

参照附图,可以了解该软件稳定主要版本发行的时刻,同 10 至 13 个版本问世的时间进行对照

从这个图上,我们立即就能得出两个结论:

2 花了很长时间。

Text 与发布时间表保持一致。

对 Text 的不满,主要源于 2013 年推出 Text 3 测试版,到 2017 年正式上线,间隔时间过长,且期间更新迭代不足。相比之下,其他产品在同期发布了三个主要版本,即 11、12 和 13, Text 的发布节奏显得较为迟缓,并且 Text 3 在 2017 年时依然处于测试阶段。Coda 2 早在 2012 年就已经推出,但在此之后一直未曾得到过后续版本,因此对于一款面向商业用途的文本编辑工具,Text 的推出时间安排是否显得格外异常,目前尚不得而知。

VS Code 的现行版本为 1.52,这款软件是开源的,因此它遵循的准则不同于商业软件。至少部分原因,主版本的设置给了公司一个收取升级费用的可能。

VS Code 是开源产品,因此能从它的版本记录里直接看出它的开发进度。它的提交记录图显示了持续的开发活动,这比 Atom 以及其他一些知名开源项目如 React 的活跃度要高。需要留意的是,这些图表的纵轴数值范围是不一样的。

Code 提交图

Atom 提交图

React 提交图

主动拓展能够确保该平台持续保持领先,由于它的增长趋势和众多外部机构依托其进行开发,这两方面因素让同类产品难以抗衡,此外,这种组合也令新加入者难以挑战主流浏览器或操作系统。

小结

根据 VS Code 的分析,文本编辑器一统天下的局面已经不复存在。以其他各类软件的流行趋势为参照,这款编辑器有可能会长期占据最受欢迎的文本编辑器位置,或许能够持续数十年。

如有侵权请联系删除!

13262879759

微信二维码