键盘快捷键(Keyboard Shortcuts)
基础编辑(Basic Editing)
| 命令 | macOS | Windows/Linux |
|---|---|---|
| 撤销(Undo) | ⌘ + Z | Ctrl + Z |
| 重做(Redo) | ⌘ + ⇧ + Z | Ctrl + Shift + Z |
| 复制(Copy) | ⌘ + C | Ctrl + C |
| 剪切(Cut) | ⌘ + X | Ctrl + X |
| 粘贴(Paste) | ⌘ + V | Ctrl + V |
| 保存(Save) | ⌘ + S | Ctrl + S |
| 全选(Select All) | ⌘ + A | Ctrl + A |
| 缩进(Indent) | Tab | Tab |
| 减少缩进(Outdent) | ⇧ + Tab | Shift + Tab |
| 格式化文件(Format File) | F4 | F4 |
应用(Application)
| 命令 | macOS | Windows/Linux |
|---|---|---|
| 打开设置 / 配置(Open Settings / Configuration) | ⌘ + , | Ctrl + , |
光标移动(Cursor Movement)
| 命令 | macOS | Windows/Linux |
|---|---|---|
| 按字符移动 | ←/→ | ←/→ |
| 按行移动 | ↑/↓ | ↑/↓ |
| 按词移动 | ⌥ + ←/→ | Alt + ←/→ |
| 按子词移动 | ⌃ + ⌥ + ←/→ | — |
| 移动到行首/行尾 | ⌘ + ←/→ | Ctrl + ←/→ |
| 移动到文档开头/结尾 | ⌘ + ↑/↓ | Ctrl + ↑/↓ |
选择(Selection)
所有光标移动命令都可结合 ⇧(Shift)扩展选区。
行操作(Line Operations)
- 切换注释(Toggle Comment)
- 插入行(上/下)
- 行移动与行复制
多光标(Multi-cursor)
- ⌥/Alt + 点击:添加光标
- ⌘/Ctrl + D:选中下一个匹配项
- Esc:收拢为单光标
搜索与替换(Search & Replace)
- 查找(Find):⌘/Ctrl + F
- 文件内查找(Find in Files):⌘/Ctrl + Shift + F
代码导航(Code Navigation)
- 转到定义(Go to Definition):⌘/Ctrl + 点击
- 文件面板(File Palette):⌘/Ctrl + P
- 命令面板(Command Palette):⌘/Ctrl + Shift + P
文件与标签管理(File & Tabs)
- 关闭标签(Close Tab):⌘/Ctrl + W
- 切换前后标签
自动补全(Autocomplete)
- 上/下选择建议
- 回车或 Tab 接受建议
- Esc 关闭建议
鼠标操作(Mouse)
- 单击定位、双击选词
- Shift 扩展选择
- Option/Alt 添加多光标
- Cmd/Ctrl + 点击跳转定义
自动闭合(Auto-closing Pairs)
编辑器会自动补全 { }、[ ]、( )、引号等成对字符,并支持包裹选中文本。
Luau 代码块自动补全
在关键字后按回车会自动补全结构(如 function ... end、repeat ... until false)。
智能缩进(Smart Indentation)
- 回车继承当前缩进
- 在块起始关键字后自动增加缩进
- 使用 2 空格软制表符
- 行注释为 Luau 格式:
--
差异模式(Diff Mode)
在 AI 生成改动中可逐块接受/拒绝,也可一键全部接受或全部拒绝。