Idea使用

01-idea简介

(1)idea介绍

IDEA 全称IntelliJ IDEA,是用于java语言开发的集成环境(也可用于其他语言),IntelliJ在业界被公认为最好的java开发工具之一,尤其在智能代码助手、代码自动提示、重构、J2EE支持、Ant、JUnit、CVS整合、代码审查、 创新的GUI设计等方面的功能可以说是超常的。IDEA是JetBrains公司的产品,这家公司总部位于捷克共和国的首都布拉格,开发人员以严谨著称的东欧程序员为主。

(2)idea与eclipse

  • IntelliJ IDEA 和 Eclipse,都是开发工具。老程序员更喜欢Eclipse,年轻程序员,越来越喜欢使用IntelliJ IDEA 90后,已经慢慢成为公司骨干,喜欢IntelliJ IDEA,开发团队大量使用IntelliJ IDEA)。
  • IntelliJ IDEA 主要用于支持 JavaScalaGroovy 等语言的开发工具,同时具备支持目前主流的技术和框架,擅长于企业应用、移动应用和 Web 应用的开发。
  • 强项:分布式,多模块开发(更适合Maven项目开发)。 强大提示能力。
  • 如果用一句话来形容 IntelliJ IDEA,我会说:IntelliJ IDEA 是目前所有 IDE 中最具备沉浸式的 IDE,没有之一。
  • Eclipse开源的IntelliJ IDEA 收费软件。 

02-idea的详细配置

1、查看idea版本

    
Help-->About
注意:版本尽量使用最新的,因为新版本的idea功能更全

2、idea右侧的侧边栏Database选项使用

点击Database选项
然后点击“+”,选择Data  Source,然后选择你要连接数据库的类型
比如mysql数据库,就选择MySQL
然后填写连接数据库信息
连接成功

3、设置文件编码(解决中文乱码)

settings-->Editor0-->File Encodings
修改如下位置:

4、更改文件的锁定位置(不用每次打开某个文件就跳转该文件的位置)

点击小齿轮-->取消勾选Always Select Opened File选项
显示如下图标,点击如下图标就会锁定文件的位置

5、右侧菜单栏添加maven选项

鼠标选中项目中的pom.xml文件然后ctrl+shift+a(使用这个快捷键的前提是没有跟其他软件有快捷键冲突,还有就是Keymap选项为Eclipse),然后输入maven, 选中如图所示的Add Maven Projects选项
添加完成之后右侧就出现了maven选项。

6、控制布局

默认布局是:
可以通过File->setting->appearance->Window Options->勾选 Widescreen tool window layout->OK 变成如下界面:
勾选如下选项

7、 设置背景颜色

8、maven打包跳过测试(因为测试可能会报错)

    
点击下图按钮
如图所示就可以了!

9、自动导包,自动删包

    
file--->settings...

10、Terminal设置Git实现linux命令

Settings-->Tools-->Terminal
我们最好再改一下Git的编码,进到你的git目录,然后在etc目录里面找到“bash.bashrc”,打开然后在最后面加入下面配置
export LANG="zh_CN.UTF-8"
export LC_ALL="zh_CN.UTF-8"
解决IDEA下的Terminal中文乱码问题
然后重启IDEA

11、设置类头注释

Settings-->Editor-->File and Code Templates
Files:设置单个类型的文件
Includes:所有的java文件
    模板
/**
 * @Description 说明
 * @Author 作者
 * @Date ${YEAR}-${MONTH}-${DAY}
 */

12、设置 ECMAScript6

settings-->Languages & Frameworks-->JavaScript

13、设置代码格式和导入自动优化

settings-->Tools--> Actions on Save

14、查看pom中依赖的实际版本

右键点击pom.xml,选择 Maven --> Show Effective POM
注意: 如果版本不符合预期,说明可能存在冲突。

03-插件

    
    添加插件的位置:file--settings--plugins
    插件仓库地址:https://plugins.jetbrains.com/

1、添加“Easy Code”代码生成器

    
    
然后重启idea,然后选择你要生成的表右击选择EasyCode--Generate Code
    
填写信息。
生成代码如下。

2、添加“Statistic统计代码

    
点击install下载应用,然后点击OK。
    
点击Statistic栏。
点击Refresh

3、添加“Lombok”lombok依赖的插件

如果我们项目中加入了lombok,需要加入lombok插件这样lombok的Data注解的set和get就不会报红了。

4、添加“.ignore”Git提交忽略插件

    
搜索:ignore,然后点击Install
创建 .gitignore文件
然后勾选配置,把java选项和Example user template选项,然后提交!
生成完成之后,我们编辑内容,添加"target/*"
# Created by .ignore support plugin (hsz.mobi)
.idea
*.iml
out
gen
*.class
*.log
*.ctxt
.mtj.tmp/
*.jar
*.war
*.nar
*.ear
*.zip
*.tar.gz
*.rar
hs_err_pid*
.idea
*.iml
out
gen
*/target/
注意:建议把.gitignore文件放在项目的在外层,和.idea文件同一层目录。

5、添加“Vue.js”识别vue代码

搜索:Vue.js,然后点击Install

6、添加"element" element-ui代码提示

注意:安装element前提是你安装了 vue.js 插件。

7、添加“Translation”翻译插件

 8、添加“JRebel”热部署插件 

idea版本在2022.3以上,需下载jrebel版本为2022.4.1
激活地址:https://jrebel.qekang.com/${GUID}
GUID生成地址:https://www.guidgen.com/
邮箱:填写自己的邮箱即可
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

新科日记

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值