基础快捷键
快捷键 | 功能 |
---|---|
Cmd + | 字号放大 |
Cmd - | 字号缩小 |
Cmd N | 新建文件 |
Cmd O | 打开文件 |
Cmd Z | 撤销 |
Cmd L | 选择当前行 |
Cmd A | 全选 |
Cmd Q | 退出 |
Cmd F | 调出搜索框 |
Alt Cmd F | 查找和替换 |
Ctrl TAB | 切换文件 |
Shift Cmd P | 调出命令面板 |
写代码常用快捷键
快捷键 | 功能 |
---|---|
Cmd ] | 代码缩进一个级别 |
Cmd [ | 代码回退一个级别 |
Cmd / | 注释 |
Alt Cmd / | 去注释 |
Cmd Enter | 在光标下面开辟新行 |
Shift Cmd Enter | 在光标上面开辟新行 |
按住Alt,移动鼠标左键 | 块选择,并进入多点编辑模式 |
Alt 键盘向左/向右键 | 光标向左/向右跳一个单位(以分隔符分隔的单词或句子) |
Shift Alt 键盘向左/向右键 | 光标向左/向右选中一个单位(以分隔符分隔的单词或句子) |
Cmd 键盘向左/向右键 | 光标移至行首/行尾 |
Shift Cmd 键盘向左/向右键 | 选中光标至行首/行尾的内容 |
Cmd 键盘向上/向下键 | 标移至文首/文尾 |
Shift Cmd 键盘向上/向下键 | 选中光标之前/之后所有的内容 |
打开图片
- Cmd+O,浏览图片文件路径
- 在Sublime Text3中查看图片(区别于Sublime Text2的功能)
文件内导航
- Cmd+P,调出导航窗口
- 输入:5,找到文件的第5行
- 输入@,找到特定的内容
- 输入#,找到特定的关键字
文件快速切换
- 让侧边栏显示目录树:Projext -> Add folder to Project
- Cmd+P,调出导航窗口
- 输入文件路径(该文件在侧边栏中目录树中),并选择文件
多行游标
- 选中需要被编辑的文字
- 按住Cmd+D,进入多点编辑模式
- 编辑
切换编程语言语法模式
启动sublime Text默认创建纯文本,若想用其编译Python(或其他类型)脚本,可用如下操作:
- Shift+Cmd+P,调出命令面板,
- 输入关键字python
- 选择Set Syntax: Python
调整缩进
- Shift+Cmd+P,调出命令面板
- 输入关键字reindent
- 选择Indentation: Reindent Lines
安装扩展包
- 安装Package Control
- Shift+Cmd+P,调出命令面板
- 输入关键字install
- 选择Package Control: Install Package
- 选择需要的包
- 查看安装的包:左上角标题栏Sublime Text -> Preferences -> Browse Packages
新建文件
- 安装扩展包AdvancedNewFile
- Alt+Cmd+N, 调出对话框
- 输入文件路径(支持TAB代码补全),如Desktop/test.py。注:这里的路径是相对home(即Users/yliu/)的路径
版本控制
- 安装Git扩展包
- Shift+Cmd+P,调出命令面板
- 选择Git: Add Current File
- 选择Git: Commit,输入commit message
- 选择Git: Push
代码补全
- 安装emmet扩展包(开发者必备神器啊!)
- 下面以Python脚本为例
- Cmd+N,新建文本
- Shift+Cmd+P,调出命令面板,选择Set Syntax: Python
- 文本中输入class,并按一下TAB,代码自动补全为:12345class ClassName(object):"""docstring for ClassName"""def __init__(self, arg):super(ClassName, self).__init__()self.arg = arg