Nova 2 for Mac 全方位使用指南

Nova 2 是 Panic 公司为 macOS 平台精心打造的一款现代化、高性能的代码编辑器。它以其优雅的界面、强大的本地性能、深度集成的扩展生态以及对现代 Web 开发工作流的出色支持而著称。本文旨在提供一份详尽的指南,帮助您从零开始掌握 Nova 2 的核心功能与高效工作流。

一、核心界面与工作区详解

Nova 2 的界面设计简洁直观,主要分为以下几个核心区域:

  1. 侧边栏 (Sidebar):位于窗口左侧,通过顶部图标切换不同面板。
    • 项目文件浏览器:显示当前项目的所有文件和文件夹结构。
    • 搜索:提供全局文件内容搜索和替换功能。
    • Git:深度集成的版本控制面板,可进行提交、推送、拉取、分支管理等操作。
    • 扩展:管理已安装的扩展和主题。
    • 本地历史:自动保存的文件编辑历史,允许回溯到任意时间点。
  2. 编辑区 (Editor Area):窗口中央区域,用于显示和编辑代码文件。支持标签页式多文件编辑、代码折叠、语法高亮和行号显示。
  3. 检查器侧边栏 (Inspector Sidebar):位于窗口右侧,其内容随当前焦点变化。
    • 文件检查器:显示当前文件编码、行尾符、Tab 宽度等信息。
    • 符号检查器:列出文件中的类、函数、方法等代码结构,便于快速导航。
    • 快速查看:预览图片、颜色值等。
    • 扩展检查器:显示当前文件相关扩展提供的特定功能或信息。
  4. 状态栏 (Status Bar):位于窗口底部,显示当前文件的编码、语法模式、Git 分支、行/列号等信息,并包含一些常用操作的快捷按钮(如运行、部署)。
  5. 底部面板 (Bottom Panel):可展开的面板,包含:
    • 问题:显示代码中的错误和警告。
    • 终端:内置的完整系统终端,深度集成到项目中。
    • 输出:显示构建、运行任务或扩展的输出结果。

二、完整工作流程:从创建到导出

1. 创建或打开项目

步骤 1:启动 Nova 2。 在 Dock 或应用程序文件夹中点击 Nova 图标。

步骤 2:创建新项目。

  • 方法:点击菜单栏 文件 (File) → 新建项目 (New Project)...,或使用快捷键 ⇧ + ⌘ + N。
  • 操作:在弹出的对话框中,选择项目模板(如静态网站、PHP 应用等),设置项目名称和保存位置,点击“创建”。

步骤 3:打开现有项目。

  • 方法:点击菜单栏 文件 (File) → 打开 (Open)...,或使用快捷键 ⌘ + O。
  • 操作:导航至项目根文件夹(通常包含 .git 等配置文件),选择并打开。

提示:Nova 会将打开过的项目记录在“欢迎窗口”中,下次可直接点击快速打开。

2. 编辑与组织代码

步骤 4:在项目浏览器中操作文件。

  • 新建文件:右键点击目标文件夹 → 选择“新建文件”,或使用快捷键 ⌘ + N。需先确保在文件浏览器中选中了文件夹。
  • 打开文件:在项目浏览器中双击文件,即可在编辑区打开新标签页。
  • 切换标签页:使用 ⌘ + 1, ⌘ + 2… 切换至前几个标签,或 ⌘ + ⇧ + [/] 左右切换标签。

步骤 5:编写代码。

  • 编辑器支持自动补全(按 ⎋ 或 Tab 触发)、语法高亮和代码折叠。
  • 使用符号检查器(右侧边栏)快速跳转到文件内的函数或方法定义处。

3. 使用版本控制 (Git)

步骤 6:提交更改。

  1. 点击左侧边栏的 Git 图标。
  2. 在“未暂存的更改”列表中,勾选要提交的文件,或点击“全部暂存”按钮。
  3. 在底部的提交信息框中输入描述。
  4. 点击“提交”按钮,或使用快捷键 ⌥ + ⌘ + C。

步骤 7:同步远程仓库。

  • 在 Git 面板顶部,点击“推送”按钮将本地提交推送到远程仓库。
  • 点击“拉取”按钮从远程仓库获取更新。

4. 运行与预览

步骤 8:配置运行任务。

  • 点击状态栏的“运行”按钮(三角图标)右侧的下拉箭头。
  • 选择“编辑运行任务…”。
  • 在弹出的配置窗口中,可以创建自定义任务(如启动本地服务器、运行构建命令)。可以指定命令、参数、工作目录和触发方式。

步骤 9:执行任务与预览。

  • 从状态栏的“运行”下拉菜单中选择一个配置好的任务,点击“运行”按钮或按 ⌘ + R 执行。
  • 任务输出会显示在底部面板的“输出”或“终端”标签中。
  • 对于 Web 项目,Nova 内置了预览功能。右键点击 HTML 文件,选择“在 Nova 预览中打开”,或按 ⌃ + ⌘ + P。

5. 最终导出与部署

步骤 10:使用部署功能。

  • Nova 集成了强大的部署(FTP/SFTP)功能。点击菜单栏 站点 (Site) → 编辑部署设置 (Edit Deployment Settings)...。
  • 配置服务器连接信息、本地路径与远程路径的映射关系。
  • 配置完成后,可以通过菜单栏 站点 (Site) 下的 上传文件 (Upload File) (⌘ + U)、上传项目 (Upload Project) 或 与远程同步 (Sync with Remote) 等命令将文件传输到服务器。

步骤 11:导出文件。

  • 对于简单的文件导出,只需使用系统标准的保存功能(⌘ + S)。文件已保存在项目目录中。
  • 如需打包,可使用内置终端运行压缩命令(如 zip -r project.zip .)。

三、常用功能进阶技巧

  1. 多光标编辑:按住 ⌥ 键并在不同位置点击,可创建多个光标。按住 ⌥ 并拖动鼠标可以进行垂直列选择。
  2. 快速打开:按 ⇧ + ⌘ + O,输入文件名的一部分,即可快速定位并打开项目中的任何文件。
  3. 重构与重命名:在代码中选中一个符号(如变量名),右键选择“重构” → “重命名符号”,或按 F2,可以安全地重命名该符号在所有出现的地方。
  4. 代码片段:在编辑器输入片段前缀(如 `html5`)并按 Tab 键,可快速插入预定义的代码块。可通过菜单栏 Nova → 扩展 → 代码片段编辑器 管理自定义片段。
  5. 本地历史恢复:在左侧边栏打开“本地历史”面板,选择文件,可以看到按时间保存的历史版本。双击任一版本可以对比差异,并可恢复整个文件或部分代码块。

四、常见问题与解决方案

问题 1:编辑器无法识别正确的文件语法高亮。
解决方案:

  • 检查状态栏右下角显示的语法模式,点击可手动选择正确的语言。
  • 确保文件扩展名正确。对于无扩展名文件,可通过菜单栏 编辑器 (Editor) → 语法模式 (Syntax Mode) 手动指定。
问题 2:Git 面板未显示或提示“不是 Git 仓库”。
解决方案:

  • 确认打开的是项目根目录(包含 .git 隐藏文件夹)。
  • 如果项目未初始化 Git,可打开底部面板的“终端”,运行 git init 命令。
问题 3:运行任务时提示“命令未找到”。
解决方案:

  • 确认命令(如 node, npm, python3)已正确安装在系统中。可在内置终端里直接测试命令是否可用。
  • 在运行任务配置中,尝试勾选“在 shell 中运行命令”,或指定命令的完整路径。
问题 4:编辑器自动补全或扩展功能不工作。
解决方案:

  • 检查扩展是否已启用。在左侧边栏的“扩展”面板中查看。
  • 尝试重启 Nova 2。
  • 对于特定语言的自动补全,确认已安装对应的语言服务器扩展(如 PHP、TypeScript 扩展通常会自带)。

五、Nova 2 for Mac 快捷键汇总表

功能分类 操作描述 快捷键 (Mac)
文件与项目 新建文件 ⌘ + N
新建项目 ⇧ + ⌘ + N
打开文件/项目 ⌘ + O
保存文件 ⌘ + S
快速打开(文件跳转) ⇧ + ⌘ + O
编辑操作 复制当前行 ⌥ + ⇧ + ↓/↑
移动当前行 ⌥ + ↑/↓
行注释/取消注释 ⌘ +

爱上MAC 一站式Mac软件下载平台
第三方登录
captcha
第三方登录