Smultron 12 for Mac 完全指南

Smultron 12 是一款专为 macOS 设计的优雅、强大且专注于纯文本与代码编辑的应用程序。它以其极简的界面、卓越的性能和对多种编程语言、标记语言的深度支持而著称,是开发者、作家及需要处理文本用户的得力工具。本指南将详细介绍其核心界面、完整工作流程及高效使用技巧。

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

Smultron 12 的界面设计遵循 macOS 设计规范,清晰直观,主要分为以下几个区域:

  1. 菜单栏 (Menu Bar):位于屏幕顶部,包含“文件”、“编辑”、“格式”、“查看”、“窗口”、“帮助”等所有功能入口。
  2. 工具栏 (Toolbar):位于窗口顶部,可自定义添加常用按钮,如新建、打开、保存、搜索、分割视图等。
  3. 导航侧边栏 (Navigator Sidebar):位于窗口左侧,默认显示。
    • 文档列表 (Documents):以标签或列表形式显示所有打开的文件。
    • 项目大纲 (Outline):根据文档类型(如 Markdown 标题、代码函数)显示结构大纲。
    • 文件浏览器 (File Browser):在打开文件夹或项目时,显示目录树状结构。
  4. 编辑主区域 (Editor Area):窗口中央的核心区域,用于文本编辑。支持语法高亮、行号、代码折叠、缩进参考线。
  5. 信息面板 (Inspector Panel):位于窗口右侧,可显示文档信息(字符数、行数)、编辑历史、文本片段(Snippets)等。
  6. 状态栏 (Status Bar):位于窗口底部,显示当前文档的编码格式(如 UTF-8)、语法类型(如 Plain Text, Python)、光标位置(行/列)等信息。
  7. 标签页 (Tabs):支持多标签页编辑,可通过拖拽重新排列或分离为独立窗口。

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

1. 创建或打开项目/文件

创建新文档:

  • 方法:点击菜单栏 文件 (File) → 新建 (New),或使用快捷键 Command + N。
  • 位置:新文档会立即在主编辑区打开,并出现在导航侧边栏的文档列表中。

打开现有文件:

  • 方法:点击菜单栏 文件 (File) → 打开... (Open...),或使用快捷键 Command + O,在访达中选择文件。
  • 打开文件夹(作为项目):点击菜单栏 文件 (File) → 打开文件夹... (Open Folder...),或使用快捷键 Command + Shift + O。此时侧边栏的文件浏览器将显示整个文件夹的目录结构。

2. 编辑与格式化文本

设置文档语法类型:

  • 方法:点击状态栏上的语法类型(如“纯文本”),从下拉菜单中选择正确的语言(如“Python”、“HTML”)。这将激活对应的语法高亮和代码折叠规则。

基础编辑:

  • 输入文本,使用常见的编辑快捷键(Command+C/V/X 等)。
  • 注释/取消注释行:选中行,使用快捷键 Command + /。
  • 增加/减少缩进:选中文本,使用 Command + ] 增加缩进,Command + [ 减少缩进。

3. 保存文档

  • 首次保存:点击菜单栏 文件 (File) → 保存 (Save),或使用快捷键 Command + S,选择保存位置和格式。
  • 另存为:点击菜单栏 文件 (File) → 另存为... (Save As...),或使用快捷键 Command + Shift + S。
  • 自动保存:Smultron 支持自动保存,可在偏好设置中调整频率。

4. 查找与替换

  • 打开查找面板:点击菜单栏 编辑 (Edit) → 查找 (Find) → 查找... (Find...),或使用快捷键 Command + F。面板通常出现在窗口顶部或底部。
  • 在文件中查找:点击菜单栏 编辑 (Edit) → 查找 (Find) → 在文件中查找... (Find in Files...),或使用快捷键 Command + Shift + F。可跨项目目录搜索。
  • 替换:在查找面板中切换到“替换”标签页,输入查找和替换内容,可选择“替换全部”或逐个替换。

5. 最终导出或共享

Smultron 主要处理纯文本,其“导出”通常指保存为特定格式或打印。

  • 导出为其他格式:点击菜单栏 文件 (File) → 导出 (Export),可选择导出为 PDF、HTML(带语法高亮)或 RTF 格式。
  • 打印:点击菜单栏 文件 (File) → 打印... (Print...),或使用快捷键 Command + P。在打印对话框中,可选择包含行号、语法高亮等选项。
  • 复制为 HTML/RTF:选中文本,点击菜单栏 编辑 (Edit) → 复制为 (Copy As) → 选择“HTML”或“RTF”,即可将带格式的代码粘贴到其他富文本编辑器中。

三、常用功能进阶技巧

  1. 多光标编辑:按住 Command 键,在文本的不同位置点击,可创建多个光标,同时输入或删除内容。
  2. 垂直选择(列选择):按住 Option 键,然后用鼠标拖拽选择文本区域,可以进行矩形列选择,便于批量修改。
  3. 使用文本片段 (Snippets):在右侧信息面板的“片段”标签中,可以创建、管理常用代码块。双击片段即可插入到光标处,极大提升编码效率。
  4. 分割视图:点击菜单栏 查看 (View) → 分割视图 (Split View),或使用工具栏按钮,可以水平或垂直分割编辑区,同时查看或编辑同一文档的不同部分,或不同文档。
  5. 自定义主题与字体:通过 Smultron → 偏好设置... (Preferences...) → 外观 (Appearance),可以修改编辑器字体、大小,并选择深色/浅色语法高亮主题。
  6. 直接运行脚本:对于支持的语言(如 Python、Ruby),可以点击菜单栏 文本 (Text) → 运行 (Run) 或使用快捷键,直接在 Smultron 内执行脚本并查看输出(输出会显示在新建文档中)。

四、常见问题与解决方案

Q1: 打开文件后中文显示乱码?

A:这通常是由于文件编码不匹配。点击菜单栏 文本 (Text) → 编码 (Encoding),尝试选择不同的编码格式(如“简体中文 (GB 18030)”、“Unicode (UTF-8)”),直到文字正确显示。保存时请确认使用正确的编码。

Q2: 如何快速跳转到某一行?

A:点击菜单栏 编辑 (Edit) → 跳转到行... (Go to Line...),或使用快捷键 Command + L,输入行号即可快速定位。

Q3: 侧边栏的文件浏览器不见了?

A:点击菜单栏 查看 (View) → 显示导航侧边栏 (Show Navigator Sidebar),或使用快捷键 Command + Control + 1 即可重新显示。

Q4: 如何比较两个文件的差异?

A:同时打开两个文件,点击菜单栏 编辑 (Edit) → 文本比较 (Text Compare) → 比较文档 (Compare Documents)。Smultron 会并排显示两个文件,并高亮显示差异之处。

Q5: 自动完成功能不工作?

A:首先确认在偏好设置的“编辑”部分启用了自动完成。其次,确保当前文档的语法类型设置正确(见状态栏),因为自动完成是基于语法类型提供的。

五、Smultron 12 for Mac 快捷键汇总表

功能 快捷键 (Mac)
新建文档 Command + N
打开文件 Command + O
打开文件夹 Command + Shift + O
保存 Command + S
另存为 Command + Shift + S
打印 Command + P
关闭标签页/窗口 Command + W
查找 Command + F
在文件中查找 Command + Shift + F
查找并替换 Command + Option + F
跳转到行 Command + L
复制 Command + C
粘贴 Command + V
剪切 Command + X
撤销 Command + Z
重做 Command + Shift + Z
注释/取消注释行 Command + /
增加缩进 Command + ]
减少缩进 Command + [
显示/隐藏导航侧边栏 Command + Control + 1
显示/隐藏信息面板 Command + Control + 2
分割视图(垂直) Command + Option + 2
分割视图(水平) Command + Option + 3
运行脚本 Command + R
全选 Command + A

提示:以上快捷键为 Smultron 12 默认设置,部分快捷键可通过 Smultron → 偏好设置... → 快捷键 (Shortcuts) 进行自定义。

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