shortcut and idea

shift alt pageup 移动当前窗口到上下workspace

alt escape 直接切换类似alt tab

alt f6    alt ~   同一个app间切换,如打开两个firefox间切换

super v notifcation

alt f7移动窗口

终端下不能用ctrl z撤销用alt backspace或ctrl /

ctrl shift pageup左移标签页

ctrl pageup向左焦点

ctrl m静音与取消

ctrl shift t恢复上一个关闭的标签页

ctrl d 添加到书签

ctrl b书签

ctrl shift y 下载进度

ctrl l F6定位到地址栏

alt home主页

super home和end切换上下桌面或者ctrl alt 上下键也可以


历史侧栏     Ctrl + H
我的足迹窗口(历史)     Ctrl + Shift + H ctrl h
清除最近历史记录     Ctrl + Shift + Del
将此页加为书签     Ctrl + D
书签 侧栏     Ctrl + B
F12 开发者
切换 阅读模式     Ctrl + Alt + R
定位到地址栏  F6历史侧栏    



alt 数字第几个标签页  ctrl n

ctrl l 地址栏

ctrl d 保存为标签页

/相当与ctrl f


F3
查找下一处(向下)
SHIFT + F3
查找上一处(向上)


vim中

查找

:/des

n向下 N向上


顶部home 底部end

ctrl u源文件 F12

放大文字: Ctrl++缩小文字: Ctrl+-
恢复文本大小: Ctrl+0

ctrl pageup pagedown

ctrl w关闭 ctrl shift T恢复

ctrl j下载




firefox快捷键导航类:

后退: Alt+左方向键 或 Backspace
前进: Shift+Backspace 或 Alt+右方向键
首页: Alt+Home
停止: Esc









alt F4 关闭当前所有窗口多次按弹窗可关机重启等

右键wf新建文件夹

win l锁屏

alt space c 关闭 n最小化 x最大化 r恢复

alt 回车或双击文件属性


shift print 选中特定区域截图


shift选中

win r cmd

ctrl c v  x



ctrl alt del 任务管理器 li注销



IDEA:

ctrl alt u 显示继承树 alt 可放大

不知道怎么alt shift s 调不出setting 所以自定义ctrl shift s 为setting  从keymap中可以自定义

ctrl alt shift s  project structure

自动提示参数,File-Settings-Editor-General-Code Completion 右下parameter info 三个全勾选上

shortcut and idea

ctrl click 源代码或链接

鼠标悬停显示,Editor general  右下 show quick document on mouse move

ctrl alt v自动生成返回值

shift f4 突出显示

ctrl f4关闭此项

ctrl alt o清除无效的包

ctrl alt t if try catch

double alt tool button beautiful

alt esc        win D最小化重复 恢复          win E资源            ctrl W关闭 标签页 Ctrl shift t恢复            ctrl tab浏览器换tab           alt tab程序               ctrl T新标签

IDEA alt+Insert 万能插入  gettersetter shift选中           alt+1 左边框架                 ctrl+F4关闭标签                  double shift查找                     ctrl+E最近                 shift+F10运行 2.ctrl+f
当前文件查找特定内容              shift+esc左边下边隐藏

3.ctrl+shift+f
当前项目查找包含特定内容的文件

4.ctrl+n
查找类

7.alt+F7

非常非常频繁使用的一个快捷键,可以帮你找到你的函数或者变量或者类的所有引用到的地方

二.编辑相关

1.shift+enter
另起一行

2.ctrl+r
当前文件替换特定内容

3.ctrl+shift+r
当前项目替换特定内容

4.shift+F6
非常非常省心省力的一个快捷键,可以重命名你的类、方法、变量等等,而且这个重命名甚至可以选择替换掉注释中的内容

5.ctrl+d
复制当前行到下一行

6.ctrl+x
剪切当前行

7.ctrl+c \ ctrl+v 
大家都懂的

8.ctrl+z
撤销

9.ctrl+shift+z
取消撤销

10.ctrl+k
提交代码到SVN

11.ctrl+t
更新代码

12.alt+insert
非常非常以及相当方便的一个组合键,不信您往下看
在类中使用:
shortcut and idea

可以自动生成构造器、getter/setter等等常用方法
在项目目录上使用:
shortcut and idea

可用于新建各种文件。

13.alt+enter
又是一个大杀器,有多杀?
例1:
发现代码很“黄”怎么办?
shortcut and idea
鼠标移上去喵一下:
shortcut and idea
试试alt+enter:
shortcut and idea
选择simplify看看
shortcut and idea
我勒个去,代码简洁了有木有啊!

PS:黄色警告编译可以通过,不影响程序的正常运行,一般都是一些对于代码优化的建议,我遇到过的有:
(1).can be simplify
代码可以简化
(2).Variable is never use
声明的变量从未被使用
(3)unnecessary boxing
不必要的声明包装

以及等等等,多留意下,对于编码的某些细节能够更了解。

例2:
写个类实现某个接口,加上 implements Runnable 后你就会发现这条红色的波浪线:
shortcut and idea
咱试试在这行上来个 alt+enter:
shortcut and idea
感动地哭了有木有?你想到的没想到的IDEA都帮你想到了。
看到代码里提示的各种红XX,就试试alt+enter吧!什么未抛异常啊没有try catch啊都能搞得定。

14.ctrl+alt+L

自动格式化代码,我已经养成了写完代码就来一发的习惯。
你可以个性化设置你自己的代码风格:File--Settings--CodeStyle


















自定义:

ctrl +w关闭,super+E 文件 super+D桌面  super+H最小化 super+R运行 alt+S设置 alt+tab 切换  alt+上声音 super+上最大化下恢复左右当前窗口

supeer+L锁屏  super+A 全部 alt+F1   alt+b brows