IDEA MacOS 全局查找快捷键
shift + Command + F
当前文件查找
command + f
#当前文件替换
command + r
全局类名称搜索
shift + shift (和window版本的eclipse快捷键一样,没有发生变化)
复制方法的相对路径
shift + option + command + c
方法在磁盘上的绝对路径
shift + command + c
移动代码行
方式一:shift + command + ⬆️ 或者 ⬇️
方式二:shift + option + ⬆️ 或者 ⬇️
自动补全行尾结束符号
光标在代码中间,将光标移动到行尾并且自动添加行尾结束符号;
shift + command + return (这里不会进行换行操作,eclipse 上面会进行换行操作)
代码美化
option + command + L
删除整行
commond + delete
单行注释
commond + /
多行注释
control + shift + /
或
option + commond + /
返回上一次光标所在位置
option + commond + ⬅️ 或 ➡️
或者
command + 【 或 】
移动到单词头或者尾
option + ⬅️或➡️
选中从光标的位置到单词头的部分
shift + option + ⬅️
选中光标的位置大单词尾的部分
shift + option + ➡️
包围代码块(if,try,while 等)
option + commond + t
自动导包
options + return
删除没有使用到的包
control + option + o
关闭idea 在导航栏打开的其他文件的窗口
option + 点击当前窗口的❎
聚焦到项目工具窗口,如果已经聚焦到该窗口,则会最小化该窗口
command + 1
查看当前类的继承关系 UML 图
option + command + u
打开需要Override 的方法
control + o
control + i
control + enter 打开 override,get, set ,等
最小化非当前窗口
option + command + h
最小化当前窗口
command + m
mac 使用技巧
移动光标到行首 或 行尾
command + ⬅️ 或 ➡️
网页出现不安全的链接提示
没有,仍要访问按钮,鼠标点击页面后,输入, thisisunsafe
终端光标快捷键
移到行首:control+a
移到行尾:control+e
向前跳一个字符:control+f
向后跳一个字符:control+b
向前跳一个单词:option+f
向后跳一个单词:option+b
删除光标之后的所有字符:control+k
删除光标之前的所有字符:control + u
删除光标之前的一个单词:control + w