IDEA中快捷键
idea ctrl 左键 进入方法
contorl + alt + left:回到光标上一个位置(进入方法后返回)
格式化设置窗口 contorl + alt + shift + l 打开 格式化配置快捷键
contorl + alt + l 格式化代码
macos是 command + option + left
alt+insert 快速插入方法.
ctrl+o 选择要实现或者重写的方法
alt+enter 错误改正(导包)
ctrl+鼠标选中类或者接口
代码格式化 ctrl+alt+L
查看一个接口的实现类:ctrl+alt+B
查看接口的实现结构:ctrl+h;
查看类的继承结构:ctrl+alt+u;
向下快速复制一行:ctrl+d;
快速抛出异常:alt+enter(光标移动到异常那里)
java快速生成返回值对象.:crtl+alt+v
大小写快速切换 ctrl+shift+u
ctrl+"+/-“打开或收起当前方法
ctrl+shift+”+/-"打开或者收起全部方法.
查看方法的调用关系 : ctrl+alt+h
- ctrl+左键一步一步往上层找可以找到,是反向查找,比较直接,但是如果遇到复杂的类调用或者嵌套的过深,会很绕,很晕。
- ctrl+alt+h的调用图方式很直观,其中高亮的是手写代码,反之是源码之间的调用,也可以很好的发现继承关系,正向推导,思路比较清晰。
单行注释、多行注释、文档注释。
- 单行注释:Ctrl + /
- 多行注释:Ctrl +Shift+ /
- 文档注释:输入/** ,点击“Enter”,自动根据参数和返回值生成注释模板
Linux下复制粘贴快捷键
- 在终端下:
复制命令:Ctrl + Shift + C 组合键.
粘贴命令:Ctrl + Shift + V 组合键. - 在控制台下:
复制命令:Ctrl + Insert 组合键 或 用鼠标选中即是复制。
粘贴命令:Shift + Insert 组合键 或 单击鼠标滚轮即为粘贴。
3.vim 中取消查找高亮 :
切换到底线命令模式 :noh
ctrl+shift+u:大小写快速转换。。
IDEA提供了一个快捷键进行变量名的批量处理:shift+f6
new Object().var +“回车” 快速创建对象
vscode快捷键
- 块级选择器
- alt + shift + 鼠标左键滑动到块的结束位置
- 按住鼠标滚轮滑动选择即可
- alt + 鼠标左键点选多个开始区域
- 按住 ait键,可以选择一列!!!
注释
- 快注释: shift + alt + A
vscode 中插件
Prettier 和 ESLint
Prettier 和 ESLint 是两个互补的工具,它们共同确保代码的风格一致性和质量。Prettier 负责格式化代码,而 ESLint 则执行更复杂的静态分析和规则检查。
Vetur插件和Volar插件冲突 / Vetur插件不会高亮语法了
一、 由于 VS Code 卡顿造成的
二、 使用多个语法高亮插件,并且都是启用状态,造成混乱。比如 Vue,你既使用了 Vetur ,又使用了 Volar ,两种插件都可以对 Vue 文件进行处理,但一个是针对 Vue2 的,一个是针对 Vue3 的,你同时启用,就会导致混乱(语法标红,颜色混乱)。
第一种直接重启下,或提高下电脑配置可以解决。
第二种的话,根据项目进行插件启用禁用即可。Vue3的项目就禁用 Vetur 插件,Vue2的项目就禁用 Volar 插件。
Vue3的项目就禁用 Vetur 插件,Vue2的项目就禁用 Volar 插件(Vue-Official)
windows 快捷键
win+r 的快捷操作
- shell:Startup 打开启动快捷方式
- regedit 打开注册表编辑器
- gpedit.msc 打开本地组策略编辑器