zoukankan      html  css  js  c++  java
  • idea的常用配置

    idea的常用配置

    一、基础设置

    • 字体设置 界面设置
      File-->Setting-->Appearance & Behavior-->Appearance
    • 程序字体设置
      File-->Setting-->Editor --> Font
    • 设置编码UTF-8
      File-->Settings-->Editor-->File Encodings
    • 设置编码UTF-8
      File-->Settings-->Build,Execution,Deployment --> Compiler--> JavaCompiler 添加命令 -encoding utf-8
    • 设置tomcat编码格式
      打开Run/Debug Configuration,选择你的tomcat Server > VM options 设置为 -Dfile.encoding=UTF-8 ,重启tomcat
    • 显示代码行数
      File-->Settings-->Editor-->Appearance-->show line numbers
    • 显示方法分隔符
      File-->Setting-->Editor-->Appearance-->show method separators
    • 单排显示多个tables
      File-->Setting-->Editor-->Editor Tabs-->show tabs in one row(去掉勾选)
    • 水平或者垂直显示代码
      右击tab选择
    • 代码模板设置 比如syso
      File-->Setting-->Editor-->Live Templates (可以选择任何语言 并且可以自定义模板) System.out.print("syso快捷键");
    • 自定义注释class代码头注释
      File-->Settings-->Editor-->File and Code Templates-->FileHeader-->内容
    • 设置代码提示不区分大小写
      File-->Settings-->Editor-->Code Completion 去掉MAatch case勾选
    • jdk配置
      File->Project Structure-> project
    • 自动导包
      File–>settings–>Editor–>general–>Auto Import–> ALL Add
    • maven配置
      File-->Setting--> 搜索选择maven 选中本地maven 和setting文件
    • tomcat配置
      点击 Edit Configurations 点击config 引入本地tomcat文件
    • git配置
      Setting->Version Control 配置本地git.exe
    • gitee和github配置
      Setting->Plugins->搜索gitee->点击安装

    二、常用快捷键设置

    • ctrl+shift+j 字符串多行转成一行
    • ctrl+F9 bulid项目
    • 查找实现类或者直接点到实现类中 Ctrl + Alt + 鼠标左键、Ctrl + Alt + B
    • 文本内容全局查找 Ctrl+Shift+F
    • 查找类或方法在哪被使用 Alt+F7
    • 查看类的继承关系 Ctrl+H
    • 代码提示不区分大小写 Settings -> Editor -> General -> Code Completion Match case(取消勾选)
    • 替换查找 Ctrl+R
    • 代码提示 alt+/
    • 数据json字符串自动转义
      把焦点放到双引号上面,输入alt+enter 弹出的选择 Injectlanguage or reference,选择后,要直接按下enter回车键,弹出inject language列表。在列表中选择 json组件
    • 强大的Symbol操作 查找类 文件。。。ctrl+shift+alt+n 查找Symbol ctrl+shift+n 查找文件
    • 查找目录 ctrl+shift+n 后,使用/,然后输入目录名字即可
    • 隐藏项目导航栏 alt+v(view) -->Appearance-->Navigation bar(去掉勾选)
    • 自动分配变量存储 alt+enter键 选择 introduce local variable分配一个变量存储 或者对象.var
    • 自动判断是否为null 对象名.notnull 或者 对象名.nn --》直接回车就是 或者对象名.null
    • 全屏模式开发 alt+v(view) -->Appearance-->Exit Full Screen 打开退出全屏模式
    • 后缀使用 比如for循环100.for arrayList.iter arrayList.for 打印语句等date.sout
    • 前进或者后退键 Ctrl + Alt + Left/Right(方向键)
    • 历史记录查找 ctrl + E
    • 变量重命名 shift+F6
    • 优化导入包结构 Ctrl+Alt+O 清除无用的包
    • 添加异常处理try catch if else 等等 Ctrl+Alt+T
    • 生成代码(如GET,SET方 法,构造函数等) Alt+INSERT
    • 大小写转换 Ctrl+shift+U
    • 格式化代码 CTRL+ALT+L
    • 查找文件所在电脑路径 ALT+F1--->在选择Show in Explorer
    • 抽取功能 抽取变量为(静态变量 ctrl+alt+C、抽取成员变量: Ctrl+Alt+F、抽取方法(吧方法内部方法抽取成一个独立方法): Ctrl+Alt+M)
    • 重构 Ctrl+F6
    • 行操作向 下插入一行 shift+enter 向上插入一行 ctrl+alt+enter
    • 智能返回结果 Ctrl+Alt+V (alt+enter)
    • 切换皮肤 ctrl+`
    • 快速创建类和接口
    • 跳转父接口 点击左侧图标 或者 点击ctrl+U
    • 阅读代码神器 当你阅读的代码很长的时候,突然想看代码里某个类的定义,那么直接使用ctrl+shift+i ,就可以在当前类里再弹出一个窗口出来
    • 快速完成功能 ctrl+shift+enter
    • 新建书签 阅读源码添加备注 可以快速定位代码 右击左侧 set bookmark

    三、常用插件配置

    • Translation插件
    • Free-idea-mybatis插件 mapper.xml和对应的mapper接口之间可以来回切换 自动补全及语法提示错误
    • Lombok插件 注解生成get set 等model方法
    • Alibaba Java Coding Guidelines alibaba的规范代码(有提示代码规范性功能)
    • Mybatis log plugin 可以格式化sql参数 不需要手动去拼接(暂时收费可以选择其他)
    • Codotac 代码学习插件
    • gitee插件
    • yum/Ansible support
    • generateAllSetter
    欢迎一起来学习和指导,谢谢关注!
  • 相关阅读:
    Sublime Text 3 安装插件管理 Package Control
    Sublime Text 2&3中输入法不跟随光标移动的问题的解决方法
    Centos 7 yum 安装php
    Centos 7 yum 安装Apache
    正则验证多个邮箱用分号隔开
    Linux下修改网卡IP、DNS和网关
    mysqldump when doing LOCK TABLES问题
    jQuery遍历json
    Yii中CDbCriteria常用方法
    Parse error: syntax error, unexpected T_PUBLIC in 问题解决
  • 原文地址:https://www.cnblogs.com/mask-xiexie/p/15136675.html
Copyright © 2011-2022 走看看