Smultron 11 for Mac 文本编辑器全面解析

Smultron 11 是一款专为 macOS 设计的优雅、强大且专注于纯文本与代码编辑的应用程序。它继承了经典版本简洁直观的特点,同时提供了现代编辑器所需的高效功能,如语法高亮、项目组织、多文档界面和强大的搜索工具,非常适合程序员、作家及需要处理各类文本文件的用户。

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

Smultron 11 的界面设计遵循 macOS 设计规范,清晰分为几个核心区域。

  1. 菜单栏与工具栏:顶部为标准 macOS 菜单栏,下方为可自定义的工具栏,包含新建、打开、保存、搜索等常用操作的图标按钮。
  2. 导航侧边栏:位于窗口左侧,是管理的核心。
    • “文档”列表:显示当前打开的所有文本文件标签页。
    • “项目”文件浏览器:当创建一个“项目”后,此处会以树状结构显示项目文件夹内的所有文件和子文件夹,方便进行文件管理。
    • “收藏”:可以保存常用的文件或文件夹以便快速访问。
  3. 编辑主区域:窗口中央是核心的文本编辑区。支持语法高亮(根据文件类型自动或手动选择)、行号显示、代码折叠、分割视图等。
  4. 状态栏与信息栏:窗口底部显示当前文档的编码格式(如 UTF-8)、行号/列号、语法类型、文件大小等关键信息,并可在此快速切换。
  5. 检查器面板:位于窗口右侧,可通过菜单栏“显示”->“检查器”或快捷键调出。提供文档统计(字数、字符数)、编辑选项、打印设置等详细信息。

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

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

创建新文档:启动 Smultron 后,会自动创建一个空白“无标题”文档。您也可以:

  • 通过菜单栏 文件 > 新建。
  • 使用快捷键 Command + N。
  • 点击工具栏上的“新建”按钮。

创建新项目:项目用于管理一组相关的文件。

  • 通过菜单栏 文件 > 新建项目。
  • 使用快捷键 Command + Shift + N。

创建后,在导航侧边栏的“项目”区域,可以右键添加现有文件或新建文件夹。

打开现有文件:

  • 通过菜单栏 文件 > 打开...。
  • 使用快捷键 Command + O。
  • 直接将文件拖拽到 Smultron 的 Dock 图标或编辑区域。

2. 编辑与格式设置

在编辑区直接输入文本或代码。

设置语法高亮:对于代码文件,正确的语法高亮至关重要。

  • 点击状态栏上的语法名称(如“纯文本”)。
  • 从弹出的菜单中选择对应的语言(如 Python, HTML, JavaScript)。
  • Smultron 也会根据文件扩展名尝试自动识别。

调整编码格式:处理不同来源的文本文件时,可能需要更改编码。

  • 点击状态栏上的编码格式(如“UTF-8”)。
  • 选择正确的编码(例如,打开中文文件乱码时可尝试“GB 18030”或“Big 5”)。

3. 保存文档

首次保存:

  • 通过菜单栏 文件 > 保存。
  • 使用快捷键 Command + S。
  • 会弹出标准保存对话框,选择位置、输入文件名并确认格式和编码。

另存为:如需保留原文件或更改格式。

  • 通过菜单栏 文件 > 另存为...。
  • 使用快捷键 Command + Shift + S。

4. 查找与替换

Smultron 提供强大的搜索功能。

在当前文档中查找:

  • 通过菜单栏 查找 > 查找...。
  • 使用快捷键 Command + F。
  • 查找栏会出现在编辑区顶部,支持正则表达式、全字匹配等选项。

在项目中查找与替换:这是非常高效的功能。

  • 通过菜单栏 查找 > 在项目中查找...。
  • 使用快捷键 Command + Shift + F。
  • 会在导航侧边栏顶部打开一个新面板,输入查找和替换内容,选择范围(如当前项目、所有打开文档),然后执行“全部替换”或选择性替换。

5. 最终导出或打印

导出:Smultron 主要处理文本文件,因此“保存”即是最主要的导出方式。您也可以:

  • 通过菜单栏 文件 > 复制到... 将文件副本保存到其他位置。
  • 使用“打印”功能导出为 PDF:文件 > 打印... (Command+P),在打印对话框底部点击“PDF”下拉按钮,选择“保存为 PDF”。

打印:通过菜单栏 文件 > 打印... 或快捷键 Command + P 进行设置并打印。

三、常用功能进阶技巧

  1. 分割视图编辑:可以同时查看和编辑同一文档的不同部分,或两个不同文档。通过菜单栏 显示 > 分割视图 或拖动编辑区右上角的分割按钮来实现。
  2. 文本片段管理:菜单栏 文本 > 片段。您可以保存常用的代码块或文本段落,并为其设置缩写。在编辑时输入缩写并按 Tab 键即可快速插入,极大提升编码效率。
  3. 命令行工具集成:可以通过菜单栏 文本 > 执行命令 对当前选中的文本或整个文档执行 Shell 命令(如排序、去重),并将结果直接输出回编辑器。
  4. 自定义主题与字体:通过菜单栏 Smultron > 设置... > 编辑器,可以更改整个应用程序的字体、字号、配色方案(主题),打造个性化的编辑环境。
  5. 文件比较:通过菜单栏 文件 > 比较... 可以比较两个文件的内容差异,并以并排视图清晰显示。

四、常见问题与解决方案

Q1: 打开文件出现乱码怎么办?
A: 这通常是由于文件编码与编辑器当前编码不匹配。点击底部状态栏的编码格式,尝试切换不同的编码(如从 UTF-8 切换到 GB 18030 或反之),直到文字正常显示,然后保存即可。

Q2: 如何让 Smultron 默认以某种语法高亮打开特定扩展名的文件?
A: 打开一个该类型的文件,手动从状态栏设置正确的语法。然后进入 Smultron > 设置... > 高级,点击“同步”按钮。Smultron 会学习并记住您的偏好。

Q3: 在项目中查找时,如何排除某些文件夹(如 node_modules, .git)?
A: 目前 Smultron 11 的图形界面未提供直接排除文件夹的选项。一个变通方法是:在“在项目中查找”面板中,将搜索范围限定为“当前项目”,然后确保您的项目结构中不包含这些大型文件夹(可通过在项目侧边栏中手动移除对这些文件夹的引用)。更精细的过滤可能需要依赖外部工具或脚本预处理。

Q4: 如何恢复未保存就关闭的文档?
A: Smultron 有自动保存和版本恢复功能。重新启动 Smultron 后,通常会自动恢复上次会话中未保存的文档。您也可以查看菜单栏 文件 > 打开最近使用 中的列表。

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

功能分类 操作描述 快捷键 (Mac)
文件操作 新建文档 Command + N
新建项目 Command + Shift + N
打开文件 Command + O
保存文件 Command + S
另存为 Command + Shift + S
打印 Command + P
关闭当前标签页 Command + W
编辑操作 撤销 Command + Z
重做 Command + Shift + Z
剪切 Command + X
复制 Command + C
粘贴 Command + V
全选 Command + A
查找 Command + F
在项目中查找 Command + Shift + F
查找并替换 Command + Option + F
跳转到行 Command + L
视图与导航 显示/隐藏导航侧边栏 Command + 1
显示/隐藏检查器面板 Command + 2
切换标签页(下一个) Control + Tab 或 Command + Shift + ]
切换标签页(上一个) Control + Shift + Tab 或 Command + Shift + [
放大文本 Command + +
缩小文本 Command + -
文本处理 增加缩进 Command + ]
减少缩进 Command + [
注释/取消注释行 Command + /
插入当前日期与时间 Command + Control + D

通过以上详细的界面解析、操作流程、技巧与问题解答,您应该能够快速掌握 Smultron 11 for Mac 的核心用法,并将其高效地应用于日常的文本与代码编辑工作中。其简洁的设计与强大的功能在 macOS 原生编辑器中独树一帜。

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