Nova for Mac 是一款深受 Nova 程序员喜爱的代码编辑软件,软件具有非常强大的 API 和内置的扩展浏览器,能够支持目前常见的多种形式的代码编辑。Nova 不仅可以帮助您编写代码,也可以帮助大家的代码运行。大家可以轻松地为项目创建构建和运行任务。
Nova for Mac v13 代码编辑器 中文破解版下载
软件大小:59.4 M
软件版本:13
软件语言:中文 英文 其他
系统要求:macOS 11.6 或更高版本(支持 Apple Silicon M 系列芯片)
下载地址
软件介绍
Nova for Mac 是一款一流的文本编辑器。它是新的,超快速且灵活的,具有您想要的所有功能:智能自动完成,多个光标,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 和内置的扩展浏览器,因此非常易于扩展。
接口。
很美丽。而且干净。和乐趣。
您可以使 Nova 看起来像您想要的样子,同时仍然感觉像 Mac。光明,黑暗,计算机朋克,仅此而已。另外,主题类似于 CSS,并且易于编写。当 Mac 从亮模式切换到暗模式时,Nova 甚至可以自动更改主题。
工作流程。
Nova 不仅可以帮助您编写代码。它可以帮助您的代码运行。
您可以轻松地为项目创建构建和运行任务。我们在 Coda 中没有它们,但是男孩,现在我们有了它们。它们是可以随时通过工具栏按钮或键盘快捷键触发的自定义脚本。
想象一下构建内容,只需单击一下按钮,Nova 就会启动本地服务器,获取适当的 URL,并立即为您打开浏览器。只要想一想您会节省的时间。
Nova 支持单独的 Build,Run 和 Clean 任务。运行时它可以打开报告。脚本可以用多种语言编写。
工具。
现在,这很重要。编辑文本只是 Nova 所做的一部分。
我们捆绑了非常有用的工具,可帮助您快速有效地完成工作。当然,它们也都是快速而原生的。
使用“新建选项卡”按钮可以快速访问新的“文档”,“文件浏览器”,“本地和远程终端”选项卡
“新建选项卡”按钮不仅会打开一个新文档。尽管它也这样做。
单击它可以快速访问功能齐全的“发送”文件浏览器或超级方便的“提示”终端,它们都位于 Nova 内。
Nova 还内置了 Git 源代码控制工具。克隆。点击克隆。初始化仓库。提取并拉出。舞台和非舞台。承诺。推。你知道该怎么做。(我们还没有内置的 diff,但是它在我们的清单上!)
Git 状态在编辑器和侧栏中均可用。一个有用的“显示行的最后更改”弹出窗口解释了提交。
扩展。
Nova 具有强大的扩展 API。
Nova 扩展程序可以做很多事情,例如增加对新语言的支持,扩展侧边栏,绘制漂亮的新主题和语法颜色,验证不同的代码等等。
版本 11.9 更新内容:
# 功能改进
大大改进了编辑器滚动/键入性能,当非常大的 Git 更改注释扩展到屏幕外时
CSS:已针对最新的标准化和实验性语言功能更新了补全
JavaScript:简化完成建议权重,旨在改善用户体验
JavaScript:已针对最新的官方语言版本更新了补全内容
工作区:改进了添加或删除窗格时自动调整拆分大小
# 错误修复
解决了语法突出显示在某些情况下优先选择常规选择器而不是特定选择器的问题
解决了代码结构标头在快速滚动期间可能不同步的情况
改进了禁用“换行”时滚动视口的自动调整
解决了本地卷列表未按预期工作时可能挂起的问题
“文件”边栏:解决了重命名在 iCloud 云盘上创建的新文件夹时出现的问题
文件边栏:解决了在过滤文件树时自动显示项目时崩溃的问题
文件边栏:在句点后直接粘贴到重命名字段中时,空格不再自动插入.
文件侧边栏:改进了使用 Graphite 系统主题色时文件名编辑字段的绘制
查找边栏:修复了使用零宽度正则表达式执行项目范围替换时可能出现的崩溃问题
法语本地化:在适当的情况下,将“tabs”(如缩进)更正为“tabulations”
Git 帐户:解决了帐户设置中指定的 SSH 密钥未按预期使用的情况
macOS Big Sur:解决了启动时罕见的崩溃问题
Microsoft Azure:改进了用户名包含无效字符时的错误处理
拼写检查:在某些情况下,解析非常大的纯文本区域不应再导致 UI 挂起
主题:现在,所选内容可以正确地绘制应用于特定文本范围的背景上方
工作区:改进了在 macOS 状态恢复之外重新打开的项目窗口的定位
工作区:解决了在某些情况下新项目窗口无法级联的问题
XML:修复了包含下划线的标记名称的语法高亮显示问题
版本 11.10 更新内容:
这一新版本为 Nova 的 Git 功能带来了巨大进步,增加了灵活的界面改进,提供了高级字体支持,并对应用程序的所有部分进行了增强和修复。
强大的 Git 支持
通过版本库和子模块管理、提交签名、修改和重新设计的 Git 侧边栏,提升 Git 工作流程的水平。
强大的工作区改进
通过项目选项卡、可细分的工作区选项卡和可放大的分割面板,为你的工作区增加灵活性。
专业字体功能支持
配置可选的字体变化、连字符和大量字体功能。
#错误修复
解决了滚动包含多个无效字符的文本文件时可能出现的崩溃问题。
JavaScript:窗口的完成现在可以在全局上下文中显示
终端:修正了 tmux 软包可能导致文本溢出分割面板的问题
本地化:关闭窗口 "菜单项现已正确翻译为所有语言
版本 12.1 更新内容:
##新增功能
编辑器:现在可以在使用多色(“彩虹”)括号时选择多个调色板之一
编辑器:新的字符检查器允许内省所选字符的 Unicode 和数值
编辑器:添加了“使用语法高亮显示进行复制”的功能
编辑器:现在,“查找”栏会在总数旁边显示当前匹配索引
编辑器:打印支持已得到增强,具有许多与页面布局和设计相关的新选项
编辑器:在 heredocs 中添加了对语法高亮的支持
预览:包含正在播放的音频或视频的选项卡现在显示静音/取消静音按钮
预览:页面现在可以请求使用麦克风和摄像头
Python:添加了对 f 字符串中自动填充变量的支持
设置:复制存储的服务器密码现在可以使用 Touch ID 或 Apple Watch(如果可用)进行认证
工作区:现在可以打印预览选项卡内容
工作区:现在可以独立打开和关闭边栏
工作区:新的文件类型图标(3D、Xcode 项目等)
工作区:现在可以从 “Editor” 菜单切换行号
工作区:添加了“复制路径”、“复制相对路径”和“复制 URL”的键绑定
##改进
编辑器:软换行行为已得到改进,尤其是对于 CJK 文本
编辑器:改进了 Bracket 和 quote 自动配对行为
编辑器:在文档编码之间切换现在会显示明确的警告消息和选项描述
编辑器:改进了不可见 Unicode 控制字符的呈现
查找边栏:现在,在聚焦 Replace 字段时按下 Return 键会启动搜索操作
查找侧边栏:现在可以将搜索范围快速设置为包含焦点文档的任何文件夹
查找侧边栏:“仅在打开的文件中”现在是一个切换按钮,可以限定为特定文件夹
查找侧边栏:现在可以从内联可披露部分快速切换过滤器
查找侧边栏:添加了“快速模式”字段,以便使用 shell 样式的“glob”模式轻松筛选
查找侧边栏:现在可以使用包含的 / “or” & exclusive / “and” 布尔逻辑来组合多个过滤器
语言:Perl 语法已迁移到 Tree-sitter
语言:SQL 语法已迁移到 Tree-sitter
快速打开:模糊匹配算法已得到增强,可以更好地处理许多以前模棱两可的情况
快速打开:文件结果现在使用 Nova 丰富的文件类型图标显示
预览:打开新的预览选项卡现在聚焦 Web 视图,而不是地址栏
SSH:添加了对导入 1Password 应用程序中生成的密钥的支持
工作区:路径栏现在显示没有文档结构的文件路径
##错误修复
CLI 工具:解决了在应用程序未运行时使用打开文件和文件夹的问题nova
编辑器:修复了键入剪辑触发器时可能发生的崩溃
编辑器:解决了导致 PHP、CSS 和其他语法模式下的建议补全显示在错误位置的问题
编辑器:解决了可能无法显示从语言服务器交付的单个完成的情况
扩展:修复了从上下文菜单中选择“卸载”等项目时可能定位错误扩展的问题
工作区:解决了无法从无项目工作区中搜索特定文件夹的问题
列视图:解决了刷新文件或使用快速查看时可能发生的崩溃问题
列视图:修复了尝试创建 Touch Bar 按钮时挂起的问题
SFTP:主机密钥现在按预期保存在运行 macOS 15.2+ 的设备上
版本 13 更新内容:
## 新增功能
调试:当使用支持 Control 的适配器时,现在可以通过按住 Control 来完成按指令步进
调试:现在支持观察点,只需右键单击 Variables 列表中的变量并选择“Watch”,即可使用支持它们的适配器
文档:现在,当基础文件被外部修改、从磁盘中删除或移至废纸篓时,选项卡会显示一个指示器
编辑器:新的文本作作:排序行、反转行、连接行、唯一行、Zap Gremlins
编辑器:新的字母大小写作:在 lowerCamelCase、UpperCamelCase、kebab-case 和 snake_case 之间转换
编辑器:通过一个作快速复制当前文件路径和行号
编辑器:提供对另一个文件的引用的 Issue 现在包括一个“Show”(显示)按钮,可以直接跳转到那里
编辑器:SVG 文件现在可以与其代码并排预览,其方式与 HTML 文件相同
语言:Jinja 和 TOML 已添加为内置语言模式
任务:支持停止当前步骤并继续执行下一个步骤,而不结束整个管道
工作区:“在项目中快速打开”可让您快速简单地访问所有项目
## 改进
调试:JS/TS 调试适配器已得到增强,具有更好的变量显示和 modulemap 分辨率
调试:线程和帧现在显示来自提供它的适配器的更丰富的详细信息,包括内置的 JS/TS 适配器和 Icarus
编辑器:代码悬停改进了样式,并更丰富地支持来自语言服务器的 Markdown 格式的帮助文本
编辑器:现在可以从上下文菜单访问 macOS“查找”作
文件侧边栏:现在,调用“新建文件”会自动预填充该文件夹中最常见的文件扩展名
文件侧边栏:命名新创建的文本文件后,它现在会自动在编辑器中打开
文件侧边栏:取消新文件的命名现在会自动将该空文件移动到废纸篓
查找:编辑器的查找栏已得到改进,在大型文档中具有更简洁的 UI 和更快的速度
查找:现在,使用“在所选内容中搜索”会高亮显示正在搜索的片段,即使编辑器的选择内容发生了变化
JSX / TSX:添加了对 HTML 中的“将所选内容包裹在标签中”作的支持
语言:SCSS 解析支持已更新为使用新的自定义 Tree-sitter 语法
语言:将内置语言语法与各自的上游语法同步
语言:删除了已移至 Tree-sitter 的剩余内置正则表达式定义,但保留了这些定义,以便扩展有时间迁移
语言服务器:改进了对文件系统更改通知的支持
工作区:工作区内通知改进了样式、动画,并支持堆叠相关通知
工作区:文件浏览器选项卡现在使用工作区主题颜色设置样式
## 错误修复
调试:修复了在使用 Chrome 调试时阻止断点可靠触发的问题
调试:JS/TS 调试适配器已更新,以支持 Chrome 136 及更高版本中 Chrome 安全模型的更改
Editor: 和文件现在默认使用 TypeScript 语法.mts.cts
编辑器:关闭同样在另一个拆分中打开的未保存文档选项卡时,不再提示保存更改
编辑器:HTML 实体现在在 Markdown 文档中高亮显示
编辑器:解决了在 Vim 模式下使用多个光标向上或向下移动时可能发生的崩溃
文件浏览器:修复了在 Nova 和 Transmit 之间拖动远程文件时发生的崩溃
键绑定:解决了无法将菜单项绑定到 Control-Shift-Command-Space 的问题
服务器:更新了 DreamObjects 端点
服务器:解决了 Mega S4 的身份验证问题
服务器:解决了将 ed25519-sk 常驻 SSH 密钥与 verify-required 和 application 选项一起使用时发生的崩溃
服务器:修复了连接到 FastMail 托管的 WebDAV 服务器的潜在问题
Shell 语法:在某些情况下,变量的自动完成不再插入重复字符$
终端:CSI 解析现在处理参数字符,修复鱼壳中的渲染问题
程序端:修复了运行时的错误 lnav
终端:解决了在使用跳转主机时重试远程连接时可能发生的崩溃
终端:使用带有 IdentitiesOnly 和公共 IdentityFile 的 1Password SSH 代理的远程连接应该不会再意外失败
终端:解决了无效的 UTF-8 序列可能导致数据丢失的问题
终端:现在使光标在之前隐藏时可见 reset
工作区:如果边栏是通过调用“在文件中显示边栏”显示的,则边栏现在在重新启动后仍然可见