星星的博客
1. 序言 2. 外观篇 2.1 打造一个漂亮的界面 2.2 配置适合自己的主题 2.3 给界面做个瘦身 3. 快捷键篇 3.1 基础编辑 3.2 高级编辑 3.3 常规 3.4 搜索和导航 3.5 代码重构快捷键 3.6 其他补充 快捷键索引Mac版 快捷键索引Windows版 4. 工具篇 4.1 文件模板 4.2 Live Templates 4.3 代码格式化 4.4 断点调试配置 4.5 配置phpunit单元测试

基础编辑

基础编辑指的是,在编辑器中复制粘贴,移动光标等一些基础的编辑操作。
这部分内容比较简单,但往往简单的东西,越加容易被忽视。我相信你能从中习得一些技巧。

复制剪切

  • Ctrl + C 复制文本, 除了可以复制选中的文本,在不选中文本时,会直接复制当前光标所在行
  • Ctrl + X 粘贴文本,除了可以剪切选中的文本,在不选中文本时,会直接剪切当前光标所在行
  • Ctrl + D 复制当前行,这里是直接复制当前行到编辑器而不是在剪切板,相当于同时执行了复制和粘贴
  • Ctrl + Y 删除当前行

粘贴

  • Ctrl+V 直接粘贴
  • Ctrl+Shift+V 打开一个弹窗,显示最近复制的条目,选中后粘贴

撤销

  • Ctrl + Z 撤销
  • Ctrl + Shift + Z取消撤销
  • Ctrl + Alt + Z 整体恢复到未编辑之前的版本,需要版本控制配合

换行

  • Enter 换行
  • Shift + Enter 按照当前缩进,向下进入新的一行
  • Ctrl + Alt + Enter按照当前缩进,向上进入新的一行
  • Ctrl+Enter 换行,但光标留在原来位置
  • Ctrl+Shift+J 合并行

缩进

  • Tab选中的文本缩进到下一个级别
  • Shift + Tab选中的文本缩进到上一个级别
  • Ctrl+Alt+I 自动缩进

光标定位和选择文本

  • Ctrl + W 选中一个光标所在位置的单词,可以说是用的非常多的一个快捷键了,非常有用
  • Home 移动到行首
  • End 移动到行尾

这里我只简单的介绍了这三个,移动光标和选择文本的快捷键非常多,记忆的成本也较大
所以还是以鼠标为主。

其他

  • Alt + 鼠标点击 对多点进行编辑操作

如果这篇文章帮助到了您,可以赞助下主机费~~


评论


tsl
2019-04-28 15:52:24

alt+j 可以快速的选中相同的关键词