Tips
PocketCode 中的键盘快捷键与生产力技巧
掌握键盘快捷键、代码片段和生产力技巧,在 Android 设备上更快地编写代码。
3 min
作者 PocketCode TeamPocketCode 中的键盘快捷键与生产力技巧
如果你掌握了合适的工具,在移动设备上编码也可以非常高效。这些快捷键和技巧将让你的生产力大幅提升。
必备键盘快捷键
编辑
| 快捷键 | 操作 |
|---|---|
Ctrl + Z | 撤销 |
Ctrl + Y | 重做 |
Ctrl + D | 复制当前行 |
Ctrl + Shift + K | 删除当前行 |
Alt + ↑/↓ | 上移/下移当前行 |
Ctrl + Shift + ↑/↓ | 向上/向下复制当前行 |
Ctrl + / | 切换注释 |
Ctrl + L | 选择当前行 |
Ctrl + Shift + L | 选择所有匹配项 |
导航
| 快捷键 | 操作 |
|---|---|
Ctrl + P | 转到文件 |
Ctrl + G | 转到行 |
Ctrl + Shift + O | 转到符号 |
Ctrl + Tab | 在标签页之间切换 |
Ctrl + B | 切换侧边栏 |
Ctrl + J | 切换终端 |
F12 | 转到定义 |
Shift + F12 | 查看引用 |
搜索
| 快捷键 | 操作 |
|---|---|
Ctrl + F | 在文件中查找 |
Ctrl + H | 查找并替换 |
Ctrl + Shift + F | 在项目中查找 |
Ctrl + Shift + H | 在项目中替换 |
自定义代码片段
创建代码片段
打开命令面板(Ctrl + Shift + P)并搜索 "Snippets":
{
"React Functional Component": {
"prefix": "rfc",
"body": [
"export default function ${1:Component}() {",
" return (",
" <div>",
" ${2:content}",
" </div>",
" );",
"}"
],
"description": "React functional component"
}
}
内置代码片段
PocketCode 为最热门的语言内置了代码片段:
JavaScript/TypeScript:
log→console.log()imp→import ... from '...'exp→export default ...af→() => {}trycatch→ Try/catch 代码块
Python:
def→ 函数定义class→ 类定义main→if __name__ == '__main__':fori→ 带 enumerate 的 for 循环with→ 上下文管理器
Rust:
fn→ 函数impl→ 实现match→ 模式匹配test→ 测试函数derive→ 派生宏
生产力技巧
多光标
按住 Alt 并在不同位置点击,可同时编辑多行。
Emmet
输入 HTML 缩写并用 Tab 展开:
div.container>ul>li*5>a.link
生成:
<div class="container">
<ul>
<li><a href="" class="link"></a></li>
<li><a href="" class="link"></a></li>
<li><a href="" class="link"></a></li>
<li><a href="" class="link"></a></li>
<li><a href="" class="link"></a></li>
</ul>
</div>
命令面板
Ctrl + Shift + P 打开命令面板,你可以在其中:
- 执行任意 IDE 操作
- 快速更改设置
- 安装扩展
- 运行任务
禅模式
启用禅模式,享受无干扰的编码体验:
- 隐藏所有侧边栏
- 全屏
- 只剩代码和光标
- 用
Ctrl + K Z激活
外接键盘设置
如果你为 Android 设备搭配蓝牙键盘:
- 进入 设置 > 键盘 > 外接
- 选择按键布局
- 按你的喜好自定义快捷键
支持的布局
- QWERTY(US/ES/UK)
- AZERTY(FR)
- QWERTZ(DE)
- Dvorak
- Colemak
触摸手势
无需外接键盘也能编码:
- 双指滑动 — 在代码中横向滚动
- 捏合 — 放大/缩小编辑器
- 双击 — 选择单词
- 三击 — 选择整行
- 长按 — 上下文菜单
掌握这些快捷键和技巧将彻底改变你在 PocketCode 中的开发体验。多多练习最适合你工作流程的那些,看着自己的生产力一路飙升吧。
本文背后的工具
代码编辑器