• IDEA快捷键和插件


    1. 快捷键或有用的操作

    查看类

    1.  查看类关系(extends、implements):选中类-->右键-->diagrams-->show diagram
    2. 查看某个类的所有方法和属性:ctrl+F12
    3. 查看某个类、方法的实现:Ctrl+Alt+B
    4. 查看最近使用的文件:Ctrl+E

    查找替换

    1. Ctrl+F/R 当前文件内查找
    2. Ctrl+shift+F/R 工程内全局查找,可以自定义搜索范围、文件类型
    3. Ctrl+N查找某个类
    4. Ctrl+shift+N查找某个文件

    重构/代码生成

    1. shift+F6 重命名变量名、方法名、类名
    2. Alt+Insert,快捷生成构造函数、getter、setter,equal、hashCode、toString等
    3. Ctrl+I 实现接口的方法
    4. Ctrl+Alt+V 手动生成方法返回值
    5. 生成序列化id:鼠标选中类名,按Alt+Enter,选择add 'serialVersionUID' field;如果没有该选项,按下Ctrl+Alt+S(设置),搜索Serializalbe,找到 clas without 'serialVersionUID',勾选并apply,再次重试即可
    6. 注释、删除无用的包、移除无用的行、格式化代码、生成模板代码,可以通过菜单栏的code菜单查看

    显示/依赖

    1. Alt+V 最下面三个选项可以进入全屏、无干扰、演示模式,尤其是无干扰模式,可以屏蔽各种通知,让你专心code
    2. 唤起project、version control、terminal等窗口,可以通过菜单栏view-->tool window查看,一般都是Alt+1、Alt+9、Alt+F12
    3. maven冲突解决:在pom.xml文件内-->右键-->maven-->show dependencies;搜索冲突的依赖
    4. maven导入依赖无法成功?试试mvn -X clean,再次导入
    5. Alt+W up/down可以在不使用鼠标的情况下切换工程,Ctrl+Tab键可以切换最近使用的文件

    2.有用的插件

    1. Alibaba Java Coding GuideLines阿里巴巴编码规约,类似findbugs
    2. Free MyBatis plugin 可以在mapper接口文件和XML文件之间跳转,十分方便
    3. .ignore,将.gitignore中匹配的文件置灰,方便查看工程目录中有用的文件
    4. Junit 单元测试插件
    5. maven插件:clean、compile、package、install、deploy等常用,mybatis相关的mybatis-generator可以自动生成mybatis的mapper.java和mapper.xml文件还有实体类,节省了写CRUD的时间
  • 相关阅读:
    在MyEclipse中设置Source folders和output folder
    在Myeclipse中设置源码和webroot目录
    将svn下载的工程转化为web工程
    位运算
    maxSequence
    krusual C++
    Dijkstra And Floyd C++
    Graph And Trave
    Set
    Tree
  • 原文地址:https://www.cnblogs.com/boboshenqi/p/8979739.html
Copyright © 2020-2023  润新知