Nova
软件描述
来自Panic的精美、快速、灵活的原生Mac代码编辑器。
官方网站
访问软件的官方网站了解更多信息
nova.app
什么是 Nova?
如果我们坦白地说,Mac 应用程序其实是一种逐渐失传的艺术。
开发跨平台应用有其合理之处——毕竟它们是跨平台的——但对我们而言,这并非我们的本色。自1997年创立之初,我们便是一家专注于 Mac 软件的公司,Panic 的乐趣,就在于打造真正、纯粹、充满 Mac 风格的产品。
早年,我们推出了 Coda,一款集成了所有功能的 Mac 网页编辑器,开创了先河。但当我们着手开发 Nova 时,我们审视了当今网页的发展现状,以及我们自身需要走向何方。是时候开启全新的篇章了。
Nova 是全新的,运行速度极快,且高度灵活,具备你想要的所有功能:智能自动补全、多光标编辑、迷你地图(Minimap)、编辑器溢出滚动、标签对与括号匹配,以及更多更多功能。
对感兴趣的朋友来说,Nova 内置支持 CoffeeScript、CSS、Diff、ERB、Haml、HTML、INI、JavaScript、JSON、JSX、Less、Lua、Markdown、Perl、PHP、Python、Ruby、Sass、SCSS、Smarty、SQL、TSX、TypeScript、XML 和 YAML。
它还具备极强的可扩展性,拥有一个强大而完善的 API,以及内置的插件浏览器。
(这里讲个小编辑器故事,增加趣味性。在测试阶段,我们发现 Apple 的文本排版引擎存在一些无法修复的 bug。我们的解决方案是:从零开始编写自己的文本排版管理器。不仅解决了问题,还显著提升了编辑器的性能。我们可绝不是在开玩笑!)
但即便世界再先进的文本引擎,若你并不真正享受在应用中投入时间,那也毫无意义。那么,Nova 看起来是怎样的呢?
你可以完全按照自己的喜好来定制 Nova 的外观,同时依然保持 Mac 风格。明亮、深色、赛博朋克风格,全由你决定。主题的编写方式类似 CSS,简单易懂。Nova 还能自动根据 Mac 从亮色模式切换到深色模式而自动调整主题。