Nova 6 是一款由 Panic 公司为 macOS 平台精心打造的原生、现代化代码编辑器。它以其极致的性能、优雅的界面设计和强大的扩展性,成为以其本提交历史。旨在提供一份从入门到精通的详细指和帮助您全面掌握 Nova 6 的核心功能与高效工作流。
一、核心界面与工作区详解
Nova 6 的界面设计简洁直观,主要于窗口左侧,是项界面设计和强大的扩展性,成为以下几个核心区域,用于代码编写。支持多标管理已安装的扩展和主题。
- 侧边核心界面与工作区详解:以核心区域,用于代码编写。支持多标管理已安装的扩展和主题。
- Git 面板:集成 Git 版本控制,可直观查看文件状态、提交历史、分支管理。
- 搜索面板:提供全项目搜索、替换功能,支持正则表达式和过滤。
- 扩展面板:管理已安装的扩展和主题。
- 检查器侧边核心界面与工作区详解:位于窗口右侧,上下文敏感。
- 检查器侧边核心界面与工作区详解:位于窗口右侧,上下文敏感。
二、完整工作流程:从创建到导出
1. 创建或打开项目
创建新项目:
- 启动 Nova 6,在欢迎窗口点击 “New Project”,或通过菜单栏 File → New → Project…。
- 选择项目模板(如静态网站、PHP、Node.js 等),或选择“Empty Project”。
- 设置项目名称、存储位置,点击 “Create”。
打开现有项目:
- 在欢迎窗口点击 “Open Existing…”,或通过菜单栏 File → Open… (快捷键
⌘O)。 - 选择项目根文件夹即可打开。
2. 文件与代码编辑
新建文件:在文件浏览器仵右键点击目标文件夹(如 ⌘N。命名时带上扩展名(如 .html, .js),Nova 会自动识别语法。
编写代码:在编辑区直接输入。Nova 提供智能代码补全(按 Esc 呼出)、代码片段(输入关键词后按 Tab 展开)和括号自动匹配。
保存文件:使用 ⌘S 保存当前文件。
3. 项目预览与运行
Nova 集成了根务器和实时预览功能。
- 在工具根务 “Run” 按钮(或按
⌘R),Nova 会根据项目类型(在项目设置中配置)启动内置服务器。 - 点击工具栏的 “Preview” 按钮(或按
⌘P),会在右侧或新窗口打开实时预览面板(代码更改会即时反映。 - 对于需要构建步骤的项目(如使用 npm scripts),可在 Workspace → Run Build Tasks… 中配置并运行。
4. 版本控制与协作
- 在侧边栏切换到 Git 面板。
- 所有更改的提交框中输入提交信息(代码构建步骤的提交信息(如使用 “Commit” 提交到本地仓库。
5. 最终导出与部署
Nova 本身不直接“导出”成品,但提供了便捷的部署工具。
- 通过菜单栏 Site → Local Publishing… 配置本地发布路径。
- 通过菜单栏 Site → Configure Servers… 配置远程服务器(FTP/SFTP)。
- 配置完成后,可以通过菜单栏 Site → Publish to [服务器名称] 或工具栏的发布按钮,将项目文件上传至远程服务器。
- 也可以使用 Extensions 安装第三方部署扩展(如 Netlify、Vercel 等)。
三、常用功能进阶技巧
- 多光标编辑:按住
⌥(Option) 键点击,可添加多个光标;选中文本后按⌃⇧G(Control+Shift+G) 可选中所有匹配项进行多光标编辑。 - 命令面板:按
⌘⇧P打开命令面板,输入任何功能名称(如“重命名符号”、“切换注释”)即可快速执行,无需记忆菜单位置。 - 项目范围搜索与替换:在侧边栏搜索面板中,使用
.*按钮启用正则表达式,在路径输入框使用*.js, !node_modules这样的模式来包名或排除特定扢件。
How to Use
Q1: How to use the editor?
How to use the editor? Click Editor → Syntax → Syntax Highlighting to enable ⌥` (Option+`), which highlights the syntax of the current file. Click Editor → Preferences → Workspace to enable ⌘T (Command+T) for quick file navigation.
Q2: How to use the workspace?
How to use the workspace? Click Workspace → Workspace Settings… → Local Publishing to enable the local publishing feature, which allows you to publish your files to a local server.
Q3: How to use Git?
How to use Git? Click Git → Git Integration to enable Git integration, which allows you to manage your Git repositories and perform Git operations such as commit, push, and pull.
解决方案:确认当前打开的文件夹是一个 Git 仓库(包含 .git 目录)。在终端使用 git status 命令检查 Git 本身是否正常。将这些文件夹添加到“忽略”列表。检查是否安装了有问题的扩展(启动时按住 Shift 键)下运行以排除扩展影响。









