美文网首页
IDEA快捷键(Mac)

IDEA快捷键(Mac)

作者: qingshuiting | 来源:发表于2018-05-17 22:40 被阅读0次

    以前写Java代码都是直接使用eclipse,但是后来发现周围的同学都在使用IDEA,自己也慢慢开始向IDEA转型。可是发现快捷键什么的非常难以适应(相对于以前熟悉的eclipse而言),所以通过这篇文章来记录一些常用的快捷键的使用。

    默认使用的Keymap:Mac OS X 10.5+,在使用的过程中尽量不去根据自己的喜好去修改默认的快捷键。

    code内容的操作

    基本函数的生成

    1. main函数:public static void main(String[] args){ }
      psvm:表示每一个单词的开头字母

    代码生成

    1. geter/seter的生成
    2. constructor 构造器
    3. equals hashcode
    4. toString
    5. Override method 快捷键ctrl+o
    6. implement methods 快捷键ctrl+i
      快捷键:ctrl+enter或者command+N

    alter+enter操作

    1. create local variable
    2. create field
    3. create parameter
    4. remane

    快捷键:option+enter

    代码补充

    1.surround with:自动生成一些标准的模块,比如if else while等, option+command+T

    1. 注释:行注释 command+/
    2. 注释:块注释 option+command+/
    3. 代码自动补齐 ctrl+space

    代码格式

    1. 删除所在行 : command+delete/backspace

    2.format code,格式化代码: option+command+L

    3.format code,可以选择dialog的内容: shift+option+command+L

    4.优化import内容:ctrl+option+O

    代码移动

    1. statement 移动(表示一个{}模块上下移动) command+shift+上或者下
    2. element 移动(表示一个element左右移动) 目前没起作用 最左边那个符号表示option
    3. line移动(表示一个line的上下移动) shift+option+上或者下

    跳转(window下的方法)

    navigate下

    1. 项目跳转(可以在多个项目下协同工作):command+` 或者 command+shift+`

    2. 文件跳转 (Tab中有多个文件的时候可以左右跳转):command+shift+[

    3. tools window的展现(比如project,favorites,structure):command+1等

    位置跳转

    寻找(navigate)

    1. 寻找类:command+o

    2. 寻找文件:command+shift+o

    3. 上次光标和下一次光标:command+[

    4. 标记

    5. 寻找符号

    search action (可以帮助我们使用 name查找对应的操作)

    help中

    alter enter(在不同场景下有不同的功能)

    option+enter

    list relace

    format build

    实现接口

    单词拼写

    导包(类存在包没有导入)

    重构

    refactor 变量

    rename

    refactor 方法

    抽取

    抽取变量

    抽取成员变量

    抽取静态变量

    抽取方法参数

    抽取函数

    相关文章

      网友评论

          本文标题:IDEA快捷键(Mac)

          本文链接:https://www.haomeiwen.com/subject/mjbidftx.html