因恐慌而产生的新星

2020-09-17 03:49:19

制作跨平台应用程序有很好的理由--首先,它们是跨平台的--但这不是我们的本色。我们成立于1997年,是一家Mac软件公司,我们对恐慌的喜悦来自于创造出感觉真的很像Mac的东西。

很久以前,我们创建了Coda,这是一个全新的Mac网络编辑器。但当我们开始研究Nova的时候,我们看到了网络今天在哪里,以及我们需要在哪里。现在是重新开始的时候了。

它是全新的、超快的、灵活的,拥有你想要的所有功能:智能自动补全、多光标、小地图、编辑器滚动、标签对和方括号,等等。

对于好奇的用户,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的支持。

(下面是一个编辑的小故事,好玩。在测试期间,我们在苹果的文本布局引擎中发现了一些我们无法修复的错误。我们的解决方案?编写我们自己的文本布局管理器…。从头开始。这不仅修复了错误,还提升了我们编辑的表现。我们不是在胡闹!)。

但是,即使是世界上最好的文本引擎也毫无意义,除非你真的很享受花时间在这款应用上。那么,诺娃看起来怎么样?

你可以让Nova看起来完全像你想要的那样,同时仍然感觉像Mac一样。聪明的,黑暗的,赛博朋克,全靠你。另外,主题类似于CSS并且易于编写。当您的Mac从浅色模式切换到深色模式时,Nova甚至可以自动更改您的主题。

您可以轻松地为项目创建生成和运行任务。我们在尾巴没有它们,但是孩子们,我们现在有了。它们是可以随时通过工具栏按钮或键盘快捷键触发的自定义脚本。

想象一下构建内容,只需单击一个按钮即可看到Nova启动您的本地服务器,获取适当的URL,并立即为您打开浏览器。只要想想你能节省的时间就行了。

Nova支持单独的构建、运行和清理任务。它可以在运行时打开报告。并且脚本可以用多种语言编写。

我们捆绑了非常有用的工具来帮助您快速高效地完成工作。当然,他们速度都很快,也都是土生土长的。

“新建选项卡”按钮不只是打开一个新文档。尽管它也会这么做。

点击它可以快速访问功能丰富的传输文件浏览器,或超级方便的提示终端,就在Nova内部。

侧边栏也可以拆分,一次在编辑器的左侧和/或右侧显示多个工具。您还可以将喜欢的工具拖放到顶部的侧边栏停靠栏中,只需单击一下即可访问。

Nova还内置了Git源代码控制工具。克隆。单击以克隆。初始化回购。拿来拉过去。上台和下台。承诺。推。你知道规矩的。(我们还没有内置的diff,但它在我们的清单上!)。

Git状态在编辑器和侧边栏中都可用。还有一个有用的";Show Last change for Line";弹出窗口解释提交。

Nova扩展可以做很多事情,比如添加对新语言的支持、扩展侧栏、绘制漂亮的新主题和语法颜色、验证不同的代码等等。

更棒的是,扩展是用JavaScript编写的,因此任何人都可以编写它们。Nova包含内置扩展模板,可实现快速开发。

我们是来帮忙的。Nova有一整套的设置。我们拥有易于定制的密钥绑定。我们有自定义的、可快速切换的工作空间布局。我们有大量的编辑器调整,从匹配的括号到滚动。

(如果您需要做一些Nova没有的工作,请告诉我们!)。新星一直在变化,一直在增长。)