Nova 是一款专为 Mac 打造的原生代码编辑器,具有性能卓越、功能丰富等特点,能有效提升开发效率,深受开发者喜爱。
强大的编辑功能:其文本编辑器性能出色,具备智能自动补全、多光标操作、代码缩略图(Minimap)、过度滚动效果、标签对和括号匹配等实用功能,还支持模糊匹配自动补全。它原生支持多种语言,如 CSS、HTML、JavaScript 等,同时扩展性强,借助强大的 API 和内置扩展浏览器,开发者可添加新语言支持等功能 。为解决苹果文本布局引擎的问题,开发团队自研文本布局管理器,不仅修复了相关 bug,还提升了编辑器性能。
灵活的工作流程:允许用户轻松创建构建和运行任务,这些自定义脚本可通过工具栏按钮或快捷键随时触发。支持构建、运行和清理等不同任务类型,运行时能打开报告,脚本可使用多种语言编写。例如,用户构建内容时,点击按钮,Nova 就能启动本地服务器、获取 URL 并打开浏览器,节省大量时间。
便捷的调试支持:内置对 PHP、Python、Chrome、Node.js、Deno 和 Playdate Simulator 的调试支持,拥有新的调试侧边栏、控制台调试器和断点等功能。若需调试其他语言,可在扩展库查找相关扩展,或利用扩展 API 自行开发。
丰富的实用工具:“新建标签” 按钮功能丰富,除新建文档外,还能快速访问文件浏览器、本地和远程终端等。侧边栏集成了多种工具,如文件浏览器、符号导航器、Git 工具等,且可定制,用户能将常用工具拖至侧边栏顶部的停靠区,实现一键访问。此外,软件内置 Git 版本控制工具,支持克隆、拉取、提交等操作,能方便地查看文件差异。
多样的扩展生态:拥有强大的扩展 API,扩展用 JavaScript 编写,开发门槛较低。内置扩展模板方便开发者快速开发新扩展。扩展功能多样,可添加新语言支持、扩展侧边栏、美化主题和语法颜色等。像 Python 扩展能为 Nova 提供完善的 Python 支持,Prettier 扩展可用于代码格式化。
个性化设置选项:提供大量设置选项,包括可轻松自定义的键绑定、可快速切换的工作区布局,以及从匹配括号到过度滚动等编辑器微调选项。软件界面有多个偏好设置窗格,涵盖通用、Git 账户、行为、主题等多方面设置,满足用户个性化需求。
其他特色功能:具备命令面板、项目启动器、自动主题切换、全局和项目代码片段、强大的查找和替换功能等。支持 Markdown 预览、Vim 键绑定,拥有内置静态 Web 服务器,可通过多种协议进行远程发布。还提供安全的扩展开发环境、调试控制台等扩展开发相关功能,且支持无干扰更新、安装更新时退出等便捷操作 。
版本13.2 更新内容:
##错误修复
启用“自动修剪尾随空格”时改进了保存文件时的性能。
解决了使用多个光标按下时可能崩溃的问题Ctrl+K。
修复了按住选项键拖动软换行文本时的崩溃问题。
如果启用了“失去焦点时自动保存文档”,则在修改后的文件中使用 Cmd+W 现在将关闭选项卡。
PHP:解决了 php_embedded 的语法突出显示问题。
SCSS:现在使用插值时,高亮显示按预期工作。
SCSS:解决了突出显示的问题。
修复了“查找下一个”,然后“替换并查找下一个”可以在不更新编辑器视图的情况下修改文档的情况。
解决了问题侧边栏可能错误地解析文件路径的情况。
解决了阻止“Jekyll Serve”扩展程序运行的问题。
软件截图:




评分及评论
暂无评分
来评个分数吧