
软件介绍
Nova For Mac v10.2是黑苹果社区搜集的的一款非常强大的代码编辑器,Nova具有非常强大的API和内置的扩展浏览器,并且具有Git,因此非常易于扩展,小编觉得Nova比Sublime Text或Coda还要强大简单易用。而且Sublime Text和Coda支持的所有格式它都支持,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等等。这款Mac软件已经支持ARM架构的M1和因特尔处理器,如果你需要就赶快拿去吧。
软件截图
软件特色
- 命令面板
- 具有自定义图稿的项目启动器
- 多个边栏和边栏拆分
- 单独的编辑器和窗口主题
- 自动主题更改
- 全球和项目剪辑
- 全项目索引
- 智能,可扩展的自动完成
- 强大的快速打开
- Git源代码控制侧栏
- 预览标签
- 内置静态Web服务器
- 通过FTP,SFTP,WebDAV和云进行远程发布
- 本地和远程终端
- 降价预览
- 可自定义的应用内键绑定
- 服务器和密钥的紧急同步
- 健壮的扩展API
- 应用内扩展库
- nova 命令行工具
- 重新打开最近关闭的文件
- 侧边栏基座的大小
- 项目特定的侧边栏布局
- 远程绑定工作区
- 快速标签概述
- 可自定义的事件行为
- 深度过滤文件侧栏
- 侧边栏中忽略的文件
- 拖到拆分
- 轻松合并JSON项目设置
- 文件边栏导航控件
- 单击打开文件
- 在项目中查找和替换
- 强大的查找和替换通配符
- 查找范围
- 索引时忽略特定文件
- 远程文件侧栏
- 服务器首选项
- 分阶段发布列表
- 每个项目有多个发布目的地
- 保存并发布
- 丰富的编辑器排版和样式
- 可定制的线高
- 主题中的文本发光支持
- 多个插入点样式
- 类型和功能分隔符
- 可自定义的编辑器过度滚动
- 源代码管理更改注释
- 自动链接检测
- 拼写检查
- 强大的剪辑通配符
- 可扩展的发行行注释
- 分层符号列表
- 跳转到定义
- 字典定义弹出框
- EditorConfig支持
- 可自定义的Markdown样式表
- 彩虹支架嵌套
- 彩虹压痕指南
- 匹配标签突出显示
- 标识符突出显示
- 自动闭合支架插入
- 支架包装
- 自动标签关闭
- 可自定义的换行缩进
- 快速添加连续行光标
- 项目问题侧栏
- Git分支和开关
- Git提交,获取,推动和拉动
- 图像,音频和视频媒体查看器
- 扩展更新而无需重新启动IDE
- 任务输出报告
- Unix,Linux,Windows和PowerShell上的远程任务
- 自定义任务环境变量
- 自动将任务输出解析为问题
- 听觉和视觉末日哔哔声
- 可自定义的终端标签标题
- 终端键绑定转义序列
- 终端“选项作为元密钥”
- 终端URL和文件检测
- 终端鼠标事件
- RSA,ECDSA和ED25519密钥
- 双窗格文件浏览器选项卡
- 云提供商文件支持
- 转让成绩单
- 可靠的传输设置和规则
- 在浏览器中使用实时重新加载进行外部预览
- 无中断更新
- 退出时安装更新
- Coda 2导入和迁移助手
- 传输5导入
- 轻松分析和设置
- 对于扩展:开发应用内扩展
- 安全的沙盒环境
- 强大的JavaScript API
- 项目和全局设置
- 快速重新加载并实时测试
- 文件系统,网络和子进程访问
- 调试控制台
- 编辑和项目动作
- 短绒和验证器
- 自定义语言文法
- 表达完成提供商
- 生成并运行任务模板
- 自定义边栏
- 语法检查器
- 语言服务器协议支持
- 自订主题
- 工作区通知
- 文本解析和编码实用程序
- 安全凭证存储
- 通过验证轻松提交扩展
更新内容
- 代码结构标题现在为名称或参数在多行中定义的符号提供更多上下文
- 解决了从磁盘重新加载文件时的潜在崩溃问题,例如交换 Git 分支时
- 修复了在文件的最后一行输入时编辑器的滚动位置可能发生变化的问题
- 解决了在新文件中向下移动一行时可能发生的崩溃
- 修复了使用可变宽度字体折叠代码时可能发生的崩溃
- 解决了使用 Option 双击选择多个单词的潜在问题
- 内联作者:修复了当作者注释可见时行高可能发生变化的情况
- 修复了在打开某些较大文件时显示颜色注释的问题
- JavaScript:恢复对折叠模板字符串的支持
- PHP:修复了变量在字符串中未正确完成的问题
- PHP:
unset()
并且exit
现在在这样使用时突出显示为关键字 - JSX/TSX:恢复对折叠标签的支持
- SCSS:解决了在
var()
函数中完成 CSS 样式变量的问题 - HTML/PHP:修复了阻止“选择内括号”在标签内选择的问题
- 编辑器:解决了阻止更改注释显示在滚动条标记中的问题
- 解决了在具有自定义语音识别声音的系统上打开“行为”设置时的潜在崩溃问题
- 滚动时,粘性代码结构标题现在可以显示在编辑器的顶部
- Git:内联作者注释现在可以显示在当前突出显示的行中
- 新的捆绑语言语法,包括:EJS、Regex 和 Tree-sitter Query
- 查找侧边栏:添加了用于搜索隐藏文件、忽略文件和包内文件的选项
- 选项卡现在可以按文件名或类型排序
- 支持多个环绕指南
- 小地图现在显示书签标题,并且可以在悬停时显示符号名称
- SSH证书客户端认证
- FIDO2 ECDSA-SK 和 Ed25519-SK 密钥认证
- 使用认证设备时生成 FIDO2 ECDSA-SK 和 Ed25519-SK 密钥
- 现在可以在编写语言扩展时使用保姆语法。在这里了解更多。
- 添加了
nova.crypto
用于生成加密强随机值和 UUID 的 API - 添加了
nova.fs.tempdir
获取临时文件夹路径的 API - 添加了
comment.doctag
主题选择器 - 改进了许多非常大的文档案例的解析和突出显示
- 添加了以许多内置语言显示当前插入点的所有自动完成结果的功能
- 基于 Tree-sitter 的语法现在支持包含超过 10,000 个字符的行的语法突出显示
- 使用基于树的语法时,现在自动支持注释块的可折叠性
- 现在在编辑器中保存或键入会重新加载附加到同一文档的其他选项卡的预览选项卡
- 现在可以使用鼠标滚轮滚动选项卡,而无需任何键盘修饰符
- 现在支持使用 Control-Tab(和 Control-Shift-Tab)在拆分中的最近选项卡之间切换
- 当调试器停止时,现在选择带有源链接的第一个堆栈帧,而不是整体上的第一个堆栈帧
- 小地图现在有一个强制的最大尺寸,以帮助防止它在宽显示器上变得太大
- 改进了向后滚动到项目的 Git 历史记录的性能,尤其是当存储库位于已挂载的共享上时
- 改进了语言服务器返回大量完成时的编辑器响应能力
- 现在可以通过偏好控制缩进指南的不透明度
- 查找侧边栏:查询将不再在 Mach-O 可执行文件中搜索
- 查找侧边栏:添加了用于展开或折叠所有结果的选项
- 符号侧边栏:改进了对
@media
CSS 查询的支持 - Git:为“Stage All”和“Unstage All”添加了菜单项
- Vim:添加了对
z
垂直移动的支持(zz
、、z.
等) - 工具栏状态视图现在可以展开以显示正在进行的多个并发活动
- 任务:在工具栏状态区域中为正在运行的任务添加了一个按钮以打开其报告
- 任务:添加了远程任务的调试记录日志
- 在使用纯文本语法时添加了对“查找”和数据检测器的支持
- 打印:现在可以从打印选项中指定主题和字体大小
- “下一个/上一个匹配括号”操作已合并到“跳转到匹配括号”
- JSX/TSX:评论现在有条件地使用
/* */
或{/* */}
正确用于代码或标记 - 改进了 LSP 悬停弹出框中的 Markdown 渲染
- 解决了某些 LSP 扩展显示自动关闭通知时的崩溃问题
- 修复了在替换模式中使用正则表达式命名或括号反向引用时的潜在崩溃
- 修复了在某些情况下时间接近 24 小时的情况下,Git 历史列表中显示“时间以来”的问题
- 颜色选择器:修复了颜色选择器的颜色方块和色调滑块未在支持屏幕的 Display P3 中呈现
- 当大于默认字体度量时,表情符号不应再影响文本的行高
- 使用 URL 克隆 Git 存储库现在应该准确地选择正确的默认分支
- LSP 悬停弹出框现在在使用大行高时更容易交互
- 解决了如果在服务器和发布设置中都指定了远程路径,反向发布可能会失败的情况
- 通过文件浏览器尝试连接失败的成绩单现在按预期显示
- 大于 16x16 的预览选项卡图标现在可以在窗口菜单中正确缩放
- 对基于树的语法的各种解析改进(HTML、ERB、CSS、JavaScript、JSX、TypeScript、TSX、JSON、PHP、Python、Ruby、Lua、Markdown、YAML)
- Lua:分配函数时变量名现在突出显示
- Lua:解决了语法突出显示嵌套注释中断的问题
- Python:添加了对突出显示 f 字符串的支持
- Python:改进了类型注释的突出显示
- Python:解决了解析类型提示的问题
- Python:字典或列表中的 Lambda 现在按预期突出显示
- Python:添加了对匹配案例语法的突出显示支持
- Python:代码折叠现在可以对内联 if-else 语句按预期工作
- Python:
print
完成现在已更新为函数而不是语句 - JavaScript:添加了对突出显示标记模板的支持
- JavaScript:使用函数定义中的“跳转到上一个/下一个实例”现在可以按预期工作
- JavaScript:增加了对解析数字分隔符的支持
- JavaScript:解决了突出显示对象属性的潜在问题
- JavaScript:具有解构参数的函数的代码折叠现在可以按预期工作
- JavaScript:解决了解析条件运算符的问题
- JavaScript:前缀为的参数
$
现在按预期突出显示 - JSX:解决了突出显示多行注释的问题
- JSX:在某些情况下改进了打开/关闭标签的解析
- JSX:前缀为的属性
$
现在按预期突出显示 - TSX:在某些情况下,自动完成不再创建空标签
- TSX:改进了对不包含分号以指示范围更改的文档的解析
- TypeScript:改进了模板字符串的解析
- TypeScript:解决了突出显示的问题
===
- TypeScript:
static
关键字现在按预期突出显示 - TypeScript:改进了可选参数的突出显示
- TypeScript:
type
当不存在尾随分号时,定义现在可以正确终止 - Typescript:修复了在某些情况下解析函数定义的问题
- PHP:添加了对不同 php 标签中括号代码折叠的支持
- PHP:自定义变量现在显示在 HTML 的自动完成中
- PHP:增加了对构造函数属性提升的支持
- PHP:标识符的突出显示现在更可靠
- PHP:解决了折叠块注释的潜在问题
- PHP:“跳转到定义”现在对不同类中具有相同名称的函数更可靠
- CSS:完成现在仅在标识符字符后自动显示
- CSS:该
aspect-ratio
属性现在按预期突出显示 - CSS:添加了对 SVG 属性的高亮支持
- CSS:元素关键字不再匹配为区分大小写
- CSS:带有转义字符的选择器不再被解析为两个选择器
- CSS:解决语法突出显示
:host()
伪类的问题 - CSS:突出显示
@font-face
包含 URL 的规则现在可以按预期工作 @font-face
CSS:解决了、font-display
和src
属性的解析问题- CSS:该
figcaption
属性现在按预期突出显示 color-scheme
CSS:添加了对属性的突出显示支持- CSS:包含 CSS 属性名称的变量名称现在按预期突出显示
- YAML:Frontmatter 现在按预期突出显示
- YAML:带冒号的值不再打破突出显示
- YAML:解决了各种属性类型的解析问题
- HTML:现在支持自定义 HTML 元素标准的语法突出显示
- HTML:在某些情况下,自动关闭的 HTML 标记不再会意外关闭
- HTML:解决了删除和添加 HTML 标记后语法高亮可能意外失败的问题
- Markdown:现在在预览时剥离 Frontmatter
- Markdown:解决了在 Markdown 中折叠标题的问题
- Markdown:改进了使用语言名称突出显示受保护的代码块
- Markdown:代码块的折叠不再包括尾随换行符
- Markdown:HTML 属性的自动完成建议现在可以按预期工作
- Markdown:内联格式中的换行符不再破坏语法突出显示
- Markdown:在某些情况下省略元数据中的尾随逗号不再破坏语法突出显示
- Markdown:解决了元数据中包含冒号的文档的突出显示问题
- Ruby:改进了 heredocs 的突出显示
- Ruby:“跳转到定义”现在适用于带有
!
or的方法?
- Ruby:解决了突出显示多行数组、字符串和
%i %W
语句的问题 - Ruby:名为“index”的变量的语法高亮现在可以按预期工作
- Ruby:增加了对插值字符串的高亮支持
- Ruby:解决了代码折叠在某些情况下无法按预期工作的问题
- Ruby:方法调用现在按预期突出显示
- Ruby:解决了包含 RSpec
.with
方法的文档的解析问题 - Ruby:
class << self ... end
现在支持将语法作为可折叠方法 - Vim:重新定位光标时调用
H
或L
不再移动视口 - Vim:
dd
现在调用文档的尾随行片段会删除它和前一个换行符 - Vim:
Y
现在调用包括单行的尾随换行符 - Vim:在单词后调用
cw
或cW
不再包含尾随空格 - Vim:
a
在空行上调用不再移动到下一行 - Vim: 调用
ci'
,ci"
, 或ci
现在可以正确处理引号位于光标位置的情况 - Vim:调用
End
现在正确移动到当前行的末尾 - Vim:在某些键盘布局上使用 Option 调用命令现在可以按预期工作
- Vim:当最后一行可见时使用 CTRL-D 滚动现在会将光标移动到该行
- Vim:修复了如果最后一行已经可见,使用 CTRL-D 有时会向上滚动的情况
- Vim:解决了在使用插入模式时在文档中最后一个字符之后移动的问题
新的
扩展的新功能
改进
固定的
- macOS Ventura:解决了单击搜索边栏中的过滤器按钮时可能发生的崩溃问题
- 计算某些字体的行高和基线
- 终端:性能和仿真改进
- 修复了调整大小或隐藏预览窗格时可能发生的崩溃
- 解决了在“查找”字段可见的情况下从“预览”选项卡切换时发生的崩溃
- 解决了在更改代码后保存调整后的断点时可能发生的崩溃
- 修复了在不久之后评论包含评论的行首时的崩溃
- 在某些情况下,调用“在行尾添加光标”不再添加额外的光标
- 当句点立即进行可见字符时,句点后的行将不再软换行,例如 CSS 类名
- 将内联色样包装到下一行片段的开头不应再导致光标位置不准确
- 在某些情况下,来自磁盘的流式文件更改不应再绕过索引忽略规则
- 解决了取消注释多行的问题,其中最后一个尾随换行符包含在选择中
- 终端:禁用 GPU 加速时,现在支持“使用粗体”设置
- 终端:仅远程工作区中的远程选项卡现在会在重新打开工作区时自动重新连接
- 在打开纯文本文件的情况下切换系统外观不再错误地重新着色某些文本区域
- 查找栏现在在使用和时将编辑器缓冲区的开始和结束视为正则表达式行边界$
- 使用全局查找粘贴板时,如果另一个应用程序从搜索词中删除了 Nova 的通配符,则不再修改字段内容
- LSP 工作区/配置请求现在将部分值放在响应项的顶部,而不是将部分作为包装器包含在内
- 解决了导致工具栏在未发布版本的 macOS 中被剪辑的问题
- 触控栏:解决了查看欢迎窗口时可能发生的崩溃问题
改进
固定的
- 解决了从 Coda 2 导入本地站点无法正确设置远程目标的情况
- 在换行上调用“移动到行尾”现在将插入点移动到空白处继续软换行
- 具有折叠代码的文档中的最后一行编号不再可能被错误编号
- 修复了在切换到某些文件时可能无意中打开 Finder 窗口的情况
- 解决了更改焦点选项卡时本地或远程文件树可能错误地显示其他内容的问题
- 在某些情况下,展开“文件”侧边栏中的文件夹不再意外滚动侧边栏
- 新选项卡现在滚动到视图中,而不是视口移动到选项卡栏的开头并返回
相关推荐
1、如遇打开下载文件需要密码为:osx.cx
2、最近有用户反馈提取码错误:将提取码后面的空格去掉。
3、Mac软件分为app和PKG两种格式,app格式的软件直接拖拽到Applications即可完成安装,PKG格式双击安装即可完整完成。
4:安装xxx.app 显示已损坏” 详见:https://osx.cx/installxxx-app-erro.html
5、“xxx”已损坏,无法打开。你应该推出磁盘映像:https://osx.cx/xxx-is-damaged.html
6、有些Mac软件需要关闭SIP,关闭SIP的方法:详情:https://osx.cx/macos-close-sip.html
7、解决TNT破解的Mac软件退出或不能运行问题:https://osx.cx/fix-tnt-crack-app.html
8、本站Mac软件不能更新,一旦更新,破解就失效!需要更新请卸载老版本,重新下载最新版重新安装即可!


52F
登录回复
多谢分享,先收藏
51F
登录回复
感谢分享
50F
登录回复
能用吗?好用吗?
49F
登录回复
谢谢分享!
48F
登录回复
感谢您的分享,发自内心的谢谢您
47F
登录回复
感谢您的分享,发自内心的谢谢您
46F
登录回复
感谢分享
45F
登录回复
感谢分享…
44F
登录回复
感谢分享….
43F
登录回复
感谢分享….
42F
登录回复
感谢分享,试试新软件
41F
登录回复
感谢分享