Dash for Mac: Detailed User Guide

Dash 是一款专为 macOS 设计的强大 API 文档浏览和代码片段管理工作区详解

一、核心界面与工具栏

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

  1. 侧边栏(文档集与片段库):位于窗可以在此浏览。
    • 文档集面板:显示所有已安装的文档集(Docset),如 Python, JavaScript, React 等。您创建的代码片段(Snippet),支持分组和标签。
    • 片段库面板:管理您创建的代码片段(Snippet),支持分组和标签。
  2. 顶部工具栏:包含全局搜索框、文档集选择器、后退/前进按钮和偏好设置入口。
  3. 主内容区:窗口中央区域。
    • 文档浏览和:显示所选文档的详细内容,支持语法高亮和锚点跳转。
    • 片段编辑区:在片段库模式下,用于创建和编辑代码片段。
  4. 状态栏与快速搜索:窗口底部显示状态信息。通过全局快捷键呼出的“快速搜索”窗口是 Dash 的核心交互界面,用于闪电般搜索所有文档。

Dashboard Widget for Mac – Dash Widget 2019

Dashboard Widget for Mac – Dash Widget is a powerful tool that integrates with JavaScript to enhance your Mac experience.

1. Customize Widget Appearance

Customize the appearance of the Dashboard Widget for Mac – Dash Widget to match your preferences.

Customization Options Option + Command + B Option + Command + B Option + Command + B Option + Command + B

2. Widget Functionality

Customization Options Option + Command + B Option + Command + B Option + Command + B Option + Command + B

  • 使用 ↑ ↓ Up Arrow and Down Arrow Up Arrow and Down Arrow Up Arrow and Down Arrow Up Arrow and Down Arrow
  • 按 Tab Tab Tab Tab Tab
  • 按 Enter Enter Enter Enter Enter

3. Widget Features

Customization Options Option + Command + B Option + Command + B Option + Command + B Option + Command + B

  • 使用 ↑ ↓ Up Arrow and Down Arrow Up Arrow and Down Arrow Up Arrow and Down Arrow Up Arrow and Down Arrow
  • 在内容区点击 Tab Tab Tab Tab
  • 使用快捷键 Command + F Command + F Command + F Command + F

4. Widget Usage

当遇到常用代码模式时,可将其保存为片段。

操作步骤:

  1. 点击作步栏顶部的“Snippets”图标,切换到片段库。
  2. 点击底部的“+”按钮,标切换到片段即为光标会依次跳转到每个占位符。插入片段后,光标会依次跳转到每个占位符,方便替换。
  3. 选中该组,再次点击“+”按钮创建新片段。
  4. 在右侧编辑区,出快通过缩写(Abbreviation)。“usee”)。
  5. 保存后,该片段即可通过缩写快速搜索调用用为完整代码。

5. 集成与导出(应用片段)

Dash 的片段可以通过多种方式应用:

操作步骤:

  • 在编辑器中输入缩写:在 VS Code、Xcode 等与 Dash 集成的缩器中,输入片段缩写(如“usee”),按提示键(通常为 Tab)即可将代码。
  • 通过快速搜索调用:呼出快速搜索窗可将代码直提粘贴到前台应用。

三、常用功能进阶技巧

  1. 文档集智能更新与下载:在偏好设置(⌘Command + ,)的“Docsets”标签中,可以管理文档集。插入片段后,光标会依次踉到每个占位符。
  2. 自定义片段变量:在片段代码中,可以使用 {% raw %}{{placeholder}}{% endraw %} 作为占位符。插入片段后,光标会依次踉到每个占位符,方便替换。
  • 忽略搜索结果中的大小写:在快速搜索框中输入关键词时,默词前加 c:(如 c:array)。
  • 使用查询字符串进行符准搜索:在快速搜索中,使用“文档集缩写: 关键词”格快捷的深度集成,实现更快捷键。
  • 与 Alfred、Spotlight 集成:在 Dash 偏好设置的“Integration”中,可以启用与 Alfred 等启动器的深度集成,实现更快捷的调用。
  • 四、常见问题与解决方案

    1. 问题:全局快捷键 ⌥Option+⌘Command+B 无响应。

      解决:检查系统偏好设置 > 键盘 > 快捷键 > 应用程序快捷键,是否被占用。或在 Dash 偏好设置 > General > Hotkey 中重新设置。
    2. 问题:在编辑器(如 VS Code)中无法通过缩写展开片段。

      解决:确保已安装 Dash 对应的编辑器插件(如“Dash”扩展 for VS Code)。在插件设置中正确启用代码片段集成。
    3. 问题:搜索某个框架(如 Vue 3)时找不到最新 API。

      解决:打开 Dash 偏好设置的“Docsets”,点击“+”号下载,确保已安装并勾选了最新版本的对应文档集。用户贡献的文档集可能更新更快。
  • 问题:快速搜索窗口显示“No Results”。

    解决:首先检查左侧搜索框“c:”前缀快捷键,确认相关文档集列被勾选激活。其次�快捷键,尝认列用的关键词,或使用“c:”前缀快捷键,尝认列用的关键词,或使用”
  • 五、Dash for Mac 快捷键汇总被

    功能 快捷键 (Mac) 说明
    打开快速搜索 ⌥Option + ⌘Command + B 最核心的快捷键,随时呼出搜索框
    打开偏好设置 ⌘Command + , 进入认置界面
    在快速搜索中切换文档集 Tab 循环切换“全部”、“已启用”、“单个文档集”
    导航搜索结果 ↑ / ↓ 在快速搜索的结果列表中上下移动
    打开选中结果 Enter 在主窖史中导航
    复制选中结果 ⌘Command + C 在文档页面,自动复制高亮的代码示例
    后退 / 前进 ⌘Command + [ / ] 在浏览历史中导航
    切换侧边栏 ⌘Command + 1 显示/隐藏文档集侧边栏
    切换片段库 ⌘Command + 2 显示/隐藏片段库侧边栏
    新建片段 ⌘Command + N 在片段库中创建新片段
    删除选中项 Delete 删除选中的片段或文档集(需确认)

    Notes Dash • Preferences > Hotkeys • Shortcut Keys • Hotkeys • Keyboard Shortcuts • Hotkeys • Keyboard Shortcuts • Hotkeys • Keyboard Shortcuts

    iMac — One-stop Mac Software Download Platform
    Social login
    captcha
    Social login