01-IDEA 简介1.1 idea 介绍IDEA 全称 IntelliJ IDEA是用于 java 语言开发的集成环境也可用于其他语言IntelliJ 在业界被公认为最好的 java 开发工具之一尤其在智能代码助手、代码自动提示、重构、J2EE 支持、Ant、JUnit、CVS 整合、代码审查、 创新的 GUI 设计等方面的功能可以说是超常的。IDEA 是 JetBrains 公司的产品这家公司总部位于捷克共和国的首都布拉格开发人员以严谨著称的东欧程序员为主。1.2 idea 与 eclipseIntelliJ IDEA 和Eclipse都是开发工具。老程序员更喜欢Eclipse年轻程序员越来越喜欢使用IntelliJ IDEA。90后已经慢慢成为公司骨干喜欢IntelliJ IDEA开发团队大量使用IntelliJ IDEA。IntelliJ IDEA主要用于支持Java、Scala、Groovy等语言的开发工具同时具备支持目前主流的技术和框架擅长于企业应用、移动应用和Web应用的开发。强项分布式多模块开发更适合Maven项目开发。强大提示能力。如果用一句话来形容IntelliJ IDEA我会说IntelliJ IDEA是目前所有IDE中最具备沉浸式的IDE没有之一。Eclipse开源的IntelliJ IDEA收费软件。02-IDEA 详细配置2.1 查看 idea 版本Help -- About注意版本尽量使用最新的因为新版本的 idea 功能更全。2.2 idea 右侧的侧边栏 Database 选项使用1点击 Database 选项2然后点击“”选择 Data Source然后选择你要连接数据库的类型3比如 mysql 数据库就选择 MySQL4然后填写连接数据库信息5连接成功2.3 设置文件编码解决中文乱码settings -- Editor0 -- File Encodings修改如下位置:2.4 更改文件的锁定位置不用每次打开某个文件就跳转该文件的位置1点击小齿轮 -- 取消勾选 Always Select Opened File 选项2显示如下图标点击如下图标就会锁定文件的位置2.5 右侧菜单栏添加 maven 选项1鼠标选中项目中的 pom.xml 文件然后 ctrl shift a使用这个快捷键的前提是没有跟其他软件有快捷键冲突还有就是 Keymap 选项为 Eclipse 然后输入 maven选中如图所示的 Add Maven Projects 选项2添加完成之后右侧就出现了 maven 选项。2.6 控制布局默认布局是可以通过 File - setting - appearance - Window Options - 勾选 Widescreen tool window layout - OK 变成如下界面勾选如下选项2.7 设置背景颜色2.8 maven 打包跳过测试打包时跳过测试的原因因为测试可能会报错。1点击下图按钮2如图所示就可以了2.9 自动导包自动删包file --- settings...2.10 Terminal 设置 Git 实现 linux 命令Settings -- Tools -- Terminal1设置编码防止中文乱码进入 git 安装目录然后在 etc 目录里面找到“bash.bashrc”打开然后在最后面加入下面配置export LANGzh_CN.UTF-8export LC_ALLzh_CN.UTF-82临时切换 jdk 版本 适合临时运行某个项目 $env:JAVA_HOMEC:\Program Files\Java\jdk11$env:Path$env:JAVA_HOME\bin;$env:Path2.11 设置类头注释Settings -- Editor -- File and Code TemplatesFiles设置单个类型的文件Includes所有的 java 文件模板/*** 说明** author wuxinke.oogmail.com* version 1.0* name ${NAME}* date ${YEAR}-${MONTH}-${DAY}*/2.12 设置 ECMAScript6settings -- Languages Frameworks -- JavaScript2.13 设置保存时自动格式化settings -- Tools -- Actions on Save2.14 查看 pom 中依赖的实际版本右键点击 pom.xml选择 Maven -- Show Effective POM注意 如果版本不符合预期说明可能存在冲突。03-插件添加插件的位置file--settings--plugins插件仓库地址https://plugins.jetbrains.com/3.1 添加“Easy Code”代码生成器1选择你要生成的表右击选择 EasyCode -- Generate Code2填写信息3生成代码如下。3.2 添加“Statistic”统计代码1点击 install 下载应用然后点击 OK。2点击 Statistic 栏3点击 Refresh3.3 添加“Lombok”lombok 依赖的插件3.4 添加“.ignore”Git 提交忽略插件1搜索ignore然后点击 Install2创建 .gitignore 文件3然后勾选配置把 java 选项和 Example user template 选项然后提交3生成完成之后我们编辑内容添加 target/*# Created by .ignore support plugin (hsz.mobi).idea*.imloutgen*.class*.log*.ctxt.mtj.tmp/*.jar*.war*.nar*.ear*.zip*.tar.gz*.rarhs_err_pid*.idea*.imloutgen*/target/注意建议把 .gitignore 文件放在项目的在外层和 .idea 文件同一层目录。3.5 添加“Vue.js”识别 vue 代码搜索Vue.js然后点击 Install3.6 添加 “element” element-ui 代码提示注意安装 element 前提是你安装了 vue.js 插件。3.7 添加“Translation”翻译插件3.8 添加“JRebel”热部署插件1idea 版本在2022.3以上需下载 jrebel 版本为2022.4.12激活激活地址https://jrebel.qekang.com/${GUID}GUID生成地址https://www.guidgen.com/邮箱填写自己的邮箱即可3.9 添加“TONGYI Lingma”通义灵码官网地址 https://lingma.aliyun.com/安装完成之后需要登录才能生效。