一些操作
撤回 git 的 push,以及消除提交记录
博客园的文章GIT 操作中,对于已经 push 到远程分支的提交如何回退?
先git log查看记录,复制要回到的 commit id
若要不改变历史记录则用git revert id会生成一个新 commit 推送到远程
若要改变历史记录则用git reset id --soft和git push --forcereset的选项--hard本地也会回退,--soft则保留本地修改push的选项--force会覆盖提交记录,不带--force则会合并提交记录
开始菜单添加快捷方式
C:\Users\26466\AppData\Roaming\Microsoft\Windows\Start Menu\Programs是有这么一个文件夹的,将快捷方式放入该文件夹即可
快速行复制
VsCode 是shift + alt + ↓ Idea 是ctrl + D
移动行
VsCode 是alt + ↓ Idea 是alt + shift + ↓
Idea 可以在按键映射那里点右边带按键图标的放大镜然后按这个快捷键来查找,然后改成和 VS 一样的按键
格式化代码
VsCode 是shift + alt + F Idea 是ctrl + alt + shift + L
还可以配置保存时的操作,自动格式化代码,优化 import
还可以设置自动保存
折叠所有代码
Idea 是 ctrl + shift + -/=
VsCode 可以在左下角齿轮里找键盘快捷方式改成一样的
全局查找替换
Idea 全局查找是 ctrl + shift + F该文件下的替换是 ctrl + F
Idea 全局替换是 ctrl + shift + R该文件下的替换是 ctrl + R
补全当前语句
就是对象后打.出现下拉框的自动补全
直接打Enter
自动结束代码,并在末尾加分号
Idea 是 ctrl + shift + enter
优化导入的类
Idea 是 ctrl + alt + o
回到上一个操作的地方
Ctrl + Alt + 左方向键 退回到上一个操作的地方Ctrl + Alt + 右方向键 前进到上一个操作的地方
代码块注释
就是变成/* */
Idea 是 ctrl + shift + /
取消撤销
Idea Ctrl + y
Idea Ctrl + shift + z
将下一行合并到当前行末尾
Idea ctrl + shift + j
跳转到错误
Idea F2
快捷创建局部变量
Idea 在后面的语句上alt + enter就有下拉框可以创建
快速单开一行
Idea shift + enter