intellij idea

本文详细介绍IntelliJ IDEA的功能特点及安装配置流程,包括调试工具、版本控制支持、主题安装及快捷键设置等内容,帮助开发者高效掌握这款强大的Java开发工具。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

intellij idea介绍与安装

idea介绍

  • IDEA 全称 IntelliJ IDEA,是java语言开发集成环境
  • IntelliJ在业界被公认为最好的java开发工具之一
  • IDEA是JetBrains公司的产品

优点

  • 智能代码助手、重构、J2EE支持、各类版本工具(git、svn、github等)
  • 最突出的功能自然是调试(Debug),可以对Java代码,JavaScript,JQuery,Ajax等技术进行调试。
  • 其他编辑功能抛开不看,这点远胜Eclipse

缺点

  • 太过强大的自动提示会让使用者渐渐的依赖上自动提示

下载

https://www.jetbrains.com/idea/

安装

根据安装向导安装

创建项目

配置JRE

1472533-20190408192329093-195861543.png

创建项目

1472533-20190408192333033-37609336.png

设置样式与提示

主题

  • 选择file-Setting

1472533-20190408192337053-1998732831.png

  • 进入设置界面选择,选择appearance

1472533-20190408192341492-176119979.png

字体大小

  • 设置字体默认大小

1472533-20190408192347206-1659039111.png

  • 鼠标滚轮改变字体大小

1472533-20190408192351655-770640483.png

注释的颜色

1472533-20190408192402441-1763183017.png

文件分屏

  • 多个文件时, 可以同时显示多个显文件
  • 打开多个文件,右键单击其中一个,选择splitV H

1472533-20190408192402699-789985690.png

工具栏

1472533-20190408192957118-190825592.png

忽略大小写提示

1472533-20190408193000706-650367322.png

自动导入

  • 写第一次时会导入,下一次就不给自动导入了
  • 设置自动导入

1472533-20190408193006180-936910235.png

  • 当一个类有多个包时, 此时要自己手动来进行选择
    • 按alt+enter

修改光标及光标所在的行的颜色

1472533-20190408193010182-126388327.png

主题安装

下载主题

http://color-themes.com/?view=index

选择一个喜欢的主题下载后得到主题包(.jar包)

打开idea,点击File→Import Settings...,在弹出的窗口中选择刚刚下载的主题包

安装后需要重启idea

项目选择

  • idea打开后,只能有一个项目
  • 默认情况是打开上次运行的项目
  • 设置进行idea时,选择进行哪一个项目

1472533-20190408194648414-353143830.png

目录类型

  • eclipse
    • package
    • source-folder
    • folder
  • idea
    • Test :标记为Test的,项目编译不会管里面的内容
    • Resource :资源文件,配置文件必须全部放到Resource当中
    • Source

隐藏.idea目录

1472533-20190408194652848-919981579.png

隐藏out目录

1472533-20190408194700792-1896293121.png

快捷键

使用eclipse快捷键

1472533-20190408195310008-149559762.png

快速修复

  • alt+Enter
  • 赋值一个新变量

参数提示

1472533-20190408195313053-1942316059.png

提示代码

  • 以前使用eclipse时alt+/
  • 在idea当中默认的ctrl+空格
  • 修改成alt+/

1472533-20190408195317446-1778755788.png

生成环绕代码

  • shift+alt+z

1472533-20190408195320495-1909696464.png

  • 会自动的把选中的代码进行环绕

1472533-20190408195323186-1697662750.png

文件切换

  • ctrl+table
  • ctrl+E

进入接口实现类的当中

  • ctrl+T

生成get/set/toString...方法

  • alter+insert

模板

  • 系统定义了很多模板

1472533-20190408195329225-787176659.png

安装lombok插件

  • 添加jar包方式

1472533-20190408195911428-1122350525.png

  • 给idea安装一个插件

1472533-20190408195916285-1403739648.png

1472533-20190408195922098-830772871.png

  • 启用注解

1472533-20190408195926892-1544152989.png

创建web项目

打开idea时添加插件

1472533-20190408195931764-639459965.png

把javaEE的插件都添加上去

1472533-20190408195935616-988509159.png

重启后,创建新的工程

1472533-20190408195942417-708422000.png

1472533-20190408195954292-986396926.png

1472533-20190408195957781-1425794939.png

配置tomcat服务器

1472533-20190408200007737-1034525722.png

1472533-20190408200011898-1132468315.png

1472533-20190408200015631-1013474608.png

部署项目

1472533-20190408200023364-1575867030.png

1472533-20190408200026500-633127469.png

1472533-20190408200028834-852515319.png

关联tomcat当中的jar包

  • 不像eclipse当中,默认情况下是没有关联jar包
  • 要自己手动关联tomcat当中的jar包

选中当前项目

1472533-20190408201530018-464584301.png
1472533-20190408201534082-1898668933.png
1472533-20190408201537996-2034676996.png

添加选中的tomcat点击确定

1472533-20190408201545019-882076868.png

如果没有tomcat,就自己手动找到tomcat中的lib目录

创建web工程时,不要忘记启动注解功能

1472533-20190408195926892-1544152989.png

修改servlet模板

  • 默认情况下, 生成的get与post方法,并且,注解只生成了name
  • 修改模板后, 今后再去创建servlet时,使用的就是自己的模板

1472533-20190408201551986-1114371260.png

1472533-20190408201557550-951207486.png

热部署项目

什么是热部署

代码发生变化时, 不需要重新启动服务器

安装jrebel插件

Jrebel激活破解方式

让项目支持jrebel

1472533-20190408214830295-68735147.png

转载于:https://www.cnblogs.com/xzh0717/p/10672784.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值