IDEA2018版本相关配置

  • 1.安装
    • 1.1.安装包IDEA
    • 1.2.取消自动检查更新
  • 2.常用配置
    • 2.1.使用习惯基础设置
      • 2.1.1.界面主题和背景图片
      • 2.1.2.字体大小
      • 2.1.3.字符编码
      • 2.1.4.快捷键设置
      • 2.1.5.自动补全代码
      • 2.1.6.自动缩放
      • 2.1.7.一些弹出窗口
    • 2.3.开发需要的设置
      • 2.3.1.序列化自动生成
      • 2.3.2..自动编译
      • 2.3.3.开启注解处理器
      • 2.3.4.连接数据库
      • 2.3.5.jdk版本匹配
      • 2.3.6.Tomcat服务器配置
    • 2.2.常用插件plugins
      • 【注意事项】
      • 2.2.1.Lombok
      • 2.2.2.MyBatisX
      • 2.2.3.EasyCode
      • 2.2.4.Translation
    • 2.3.常用模板
      • 2.3.1.文件头File Header
      • 2.3.2.mybatis配置文件

最近的学习需要重新安装idea,感觉以后可能还有使用的场景,就…整理一下吧。

1.安装

1.1.安装包IDEA

短期学习可自行去网上搜索破解教程,或者30天免费试用;
长期使用可以选择官网购买。

1.2.取消自动检查更新

如果是找的破解资源,建议取消自动更新检查:Settings搜索system或者updates–取消勾选

2.常用配置

2.1.使用习惯基础设置

2.1.1.界面主题和背景图片

界面主题:Settings–Appearance&Behavior–Appearance

自定义背景图片:直接在Settings里面搜索SetBackgroundImage


在idea界面按下刚刚设置的快捷键–弹出窗口中选择背景图片和透明度

我的设置效果(电脑开启了护眼模式,有一点影响)

2.1.2.字体大小

Settings–Editor–Font

2.1.3.字符编码

Settings–Editor–File Encodings

2.1.4.快捷键设置

Settings–Keymap–Main menu–Code–Completion–删除Basic和Expand Word的快捷键–新增Basic的快捷键为Alt+/

反撤销提示(我经常使用撤销键Ctrl+Z,但是会忘记撤销的撤销键…所以也记录一下。其实很多人使用“搜狗输入法”默认打开符号的快捷键也是“Ctrl+Alt+Z”,有冲突,大家凭个人喜好设置)

Settings–Keymap–Main menu…或者直接搜索redo

2.1.5.自动补全代码

Settings–Editor–General–Code Completion–设置首字母大小写不敏感和参数自动补全

2.1.6.自动缩放

Settings–Editor–General (用处不大,习惯使用Photoshop的伙伴可以开启)

2.1.7.一些弹出窗口

Settings–Appearance & Behavior–System Settings–勾选

2.3.开发需要的设置

2.3.1.序列化自动生成

File --> Settings --> Editor --> Inspections --> Java --> Serialization issues --> 勾选Serializable class without ‘serialVersionUID’

2.3.2…自动编译

Settings–Build,Execution,Deployment–Compiler–勾选两个编译

2.3.3.开启注解处理器

开发中我们需要安装插件,很多插件的使用需要我们在代码中添加@注解,IDEA默认不处理注解,需要我们手动开启注解处理器 :Settings --Build,Execution,Deployment–Compiler–Annotation Processors–勾选Enable annotation processing

2.3.4.连接数据库

注意:刚用idea的时候,可能会出现右侧不显示Ant Build,Database,Maven几个小窗口的工具栏,直接点击左下角图标即可生成。

2.3.5.jdk版本匹配

Project Structure–Project–配置自己安装javaJDK的文件路径

2.3.6.Tomcat服务器配置

直接看图+文字:

完成后第2步直接点绿色的“+”号–Tomcat Server–Local–根据提示完善Deployment里的artifacts配置即可。


2.2.常用插件plugins

【注意事项】

1.如果一个插件有多个版本,优先选择下载量比较多的,评分比较高的。

2.插件安装成功后,idea重启才能生效。

3.不建议装太多插件,个人觉得会给运行造成压力。

2.2.1.Lombok

使用注解快速生成set/get 构造 快速构建对象 注解的语法:@解释名

2.2.2.MyBatisX

MyBatis的可视化工具

2.2.3.EasyCode

一个可以根据数据库自动生成我们想要的实体层、接口层、服务层、服务实现层、控制层、映射层等文件。



2.2.4.Translation

中英文翻译的一个查看,我们可以在查看底层代码的时候使用。

注意:需要申请应用ID和应用秘钥,可以去网上搜索设置方式,推荐两篇博文——

百度翻译——http://t.csdn.cn/fDSBY
有道翻译——http://t.csdn.cn/QaSm9

如果填写完应用ID和应用秘钥还是无法生效,重启IDEA。

这里只是介绍一下Translation这个插件,考虑到这种翻译使用上限超过会结算扣费,加上我使用有道翻译的快捷键(截图翻译)也很方便,所以并没有使用。

2.3.常用模板

后续开发不知道会不会常用,目前学习使用频次还可以。

2.3.1.文件头File Header

看一下效果(创建一个工具类)

2.3.2.mybatis配置文件

可以去mybatis中文官网查找配置文件

配置方式:New–Edit FIle Templates–Files–“+”符号


学习之路道阻且长,欢迎补充~

IDEA2018版本相关配置相关推荐

  1. 企业项目学习准备阶段——Rhel6.5版本无图形虚拟机封装过程及相关配置

    本文以本地安装的方式进行介绍 1.打开虚拟机管理器,新建虚拟机 virt-manager 这里注意,大小设置为512M可进行无图形安装 选择第一项 选择[skip] 等待安装完成后reoot,然后登陆 ...

  2. Kibana 汉化相关配置 i18n 及版本问题

    最终结论 Kibana从6.7.0开始,可以通过修改kibana.yml中的配置项i18n.locale: "zh-CN",然后重启Kibana完成汉化. NOTE: 是zh-CN ...

  3. MT6761/MT6762.Android Q、Android R 版本如何配置 AF 相关的 Meta data

    [DESCRIPTION] MT6761/MT6762 AndroidAndroid Q.Android R 版本如何配置 AF 相关的 meta data [SOLUTION] 1./vendor/ ...

  4. FANUC机器人如何通过示教器查看软件版本和电机相关配置信息?

    FANUC机器人如何通过示教器查看软件版本和电机相关配置信息? 软件版本:显示该控制装置的识别信息.在控制装置发生故障时使用该信息.软件版本有如下种类的画面.  软件:显示软件版本画面:  配置: ...

  5. Altium Designer20版本的相关配置跟优化(很重要)

    对于学习 Altium Designer同学,它的相关配置跟优化非常重要,优化就是把不需要的给剔除了,这样软件加载就不会很慢. 接下来,我就给大家介绍一下如何配置跟优化它. 默认是安装是英文的,后面也 ...

  6. Tomcat是什么:Tomcat与Java技、Tomcat与Web应用以及Tomcat基本框架及相关配置

    1.Tomcat是什么        Apache Tomcat是由Apache Software Foundation(ASF)开发的一个开源Java WEB应用服务器. 类似功能的还有:Jetty ...

  7. 如何制作一个通用的多系统安装U盘七(Windows相关配置)

    Windows的相关配置 我们使用GRUB4DOS来引导安装Windows ISO,有几个问题要注意: 1. windows xp 和 windows 2003 系统安装需要注意的事项. 第一个步骤拷 ...

  8. Struts2 Hibernate Spring 整合的基本流程和步骤及其相关配置细节

    配置Hibernate环境 1. 把Hibernate的相关jar包复制到lib目录下: ① HIBERNATE_HOME/lib 下的相关的依赖的第三方包 ② HIBERNATE_HOME/hibe ...

  9. Servlet3.0 || IDEA与tomcat的相关配置

    好处:         * 支持注解配置.可以不需要web.xml了. * 步骤:         1. 创建JavaEE项目,选择Servlet的版本3.0以上,可以不创建web.xml       ...

最新文章

  1. OpenGL vertext shader 属性设置
  2. article.app.php,【求助】修改app\portal\AdminArticle.php二次开发提交数据出错的疑问
  3. Spring基于状态机squirrel-foundation简单使用
  4. ASP.Net Jquery 随机验证码 文本框判断
  5. java聚合_Java™ 教程(聚合归纳操作)
  6. Java多个PDF合成一个PDF的方法
  7. Snagit 10 截图 虚拟打印机 【下载|注册码】
  8. 软工作业--团队作业2
  9. 使用Vant组件库,van-filed配置手机号验证规则
  10. cms07——单页模版制作教程
  11. U盘数据恢复的实现?
  12. 传奇单机架设教程,五分钟完成单机架设
  13. telnet 不是内部或外部命令,也不是可运行的程序解决方案:Windows 安装Telnet客户端
  14. 从零开始做远控 第五篇 屏幕监控
  15. PS图层混合模式MATLAB实现
  16. HTML+CSS简单的淘宝首页框架布局小练(一)
  17. Java 计算时间差之年龄问题
  18. JavaScript之Soft排序
  19. 解决 error: called object ‘xxx‘ is not a function or function pointer
  20. uniapp 打开高德地图或者百度地图 进行导航

热门文章

  1. Linux(CentOS)搭建redmine项目管理系统
  2. Win 10 开机出现no bootable device
  3. MySQL高级(一)
  4. 美团java研发岗二面:mysql功能介绍
  5. md4 java_求MD4 java实现的代码
  6. 这就是你日日夜夜想要的docker!!!---------docker+consul+ nginx集成分布式的服务发现与注册架构
  7. 20X01 FCPX插件 音频可视化视觉特效 PFS Fcpx Audio Effector
  8. Orion Solarwinds监控平台安装教程
  9. 计算机1500字论文,当我打开电脑_1500字
  10. 清华大学python_清的解释|清的意思|汉典“清”字的基本解释