IDEA使用指南

it2023-02-19  112

1.IDEA简介 IDEA 全称IntelliJ IDEA,是用于java语言开发的集成环境(也可用于其他语言),IntelliJ在业界被公认为最好的java开发工具之一,尤其在智能代码助手、代码自动提示、重构、J2EE支持、Ant、JUnit、CVS整合、代码审查、 创新的GUI设计等方面的功能可以说是超常的。IDEA是JetBrains公司的产品。 1.1IDEA主要功能

1.2IDEA版本 IntelliJ IDEA有两个版本:Ultimate和Community。Community edition是一个开源项目,是免费的,但它的功能较少。最终版是商业版,提供了一组出色的工具和特性。 1.3 IDEA价格

按照目前(2019-06-21)汇率而言,一年需要近3500元

2.安装IDEA 2.1下载安装包 官网:https://www.jetbrains.com/idea/download/ 历史版本:https://www.jetbrains.com/idea/download/other.html 2018.3

我们一般下载exe安装版,目前最新版要求电脑安装JDK1.8。

2.2安装过程(略) 注意:安装目录建议不要在C盘,路径不要带中文和特殊字符即可。 3.激活IDEA(自行百度,支持正版) 4.IDEA基本配置 4.1认识配置窗口 4.1.1打开配置窗口 1、File --> Settings

2、快捷键 Ctrl + Alt + S 3、显示工具栏,点击

4.1.2介绍窗口配置项

1、Appearance & Behavior 外观和行为 2、Keymap 快捷键 3、Editor 编辑器 4、Plugins 插件 5、Version Control 版本控制 6、Build,Execution,Deployment 构建,执行,部署 7、Languages & Frameworks 语言和框架 8、Tools 工具集 说明:书页形式的标记是指该配置针对当前项目有效(For current project)

4.2配置主题外观(随意)

其他主题自行下载 http://www.themesmap.com/ http://www.riaway.com/ 4.3配置鼠标滚轮放大字体(推荐)

4.4配置鼠标悬浮提示(推荐)

4.5配置自动导入包(推荐)

4.6配置代码提示忽略大小写(随意)

4.7配置tab页文件多行显示(随意)

效果如下图

4.8配置字体(随意)

4.9配置工程编码类型UTF-8(重要)

4.10配置自动编译项目(重要)

查找registry,Ctrl+Shift+Alt+/

寻找到compiler.automake.allow.when.app.running,勾选

5.创建常用项目 5.1创建普通Java项目 5.1.1Create New Project

5.1.2选择Java项目

如果JDK没有识别到,或者想用自己特定的JDK版本,可以点击旁边的New。 5.1.3选择项目目录

注意:IDEA没有工作空间的概念,IDEA认为每个项目都是独立的。(如果从Eclipse中转过来,可以将IDEA的项目理解为Eclipse的工作空间,模块理解为Eclipse的项目。)

5.1.4创建包、类、接口等 5.1.4.1在src文件夹下创建包

5.1.4.2在包下创建类,接口,枚举,注解等等

5.1.4.3创建一个main方法 psvm代表public static void main的首字母简写,输入四个字母按Tab键快速生成main方法。

sout,可以快速生成输出语句。

5.1.5运行main方法

或者右键运行

5.1.6打包Jar文件 5.1.6.1打开项目结构配置 File -> Project Structure或者使用快捷键Ctrl+Alt+Shift+S

5.1.6.2选择Artifacts

可以看成项目的产品 5.1.6.3添加jar

5.1.6.4Build Artifacts

Build成功后生成Jar文件

可以用java –jar 命令运行试试

5.2创建Java Web项目 5.2.1Create New Project

5.2.2选择Java EE项目

5.2.3选择项目目录(略)

5.2.4添加WEB-INF/lib目录 5.2.4.1先新增lib文件夹

5.2.4.2放入一些jar包(很重要,不放jar不能直接Add as Library)

5.2.4.3右键 Add as Library

5.2.5添加tomcat支持 5.2.5.1配置Run/Debug

5.2.5.2点击 + 号,找到tomcat–> Local

5.2.5.3如果IDEA没有找到,按下面步骤自行添加。

5.2.5.4添加部署项目

5.2.6 启动tomcat测试 编写JSP测试代码

效果如下图:

5.2.7配置自动编译部署 IDEA不像Eclipse,默认会自动发布JSP等资源,IDEA需要配置

配置方式如下:

5.2.8Web开发注意事项 1、不要使用Run来执行JSP文件,否则会新增一个tomcat来运行

2、项目发布名称修改

5.3创建单模块Maven项目 5.3.1IDEA配置Maven 5.3.1.1配置maven安装路径

5.3.1.2配置自动导入依赖

5.3.1.3配置自动下载源码和文档

5.3.2创建maven项目(以web项目为例)

5.3.3配置GroupId、ArtifactId和Version

5.3.4选择maven版本

5.3.5选择项目路径

5.3.6配置maven项目结构 由于默认的模板中不包含maven的统一项目结构,仅仅只有webapp这个目录,所以我们需要手动添加 5.3.6.1打开项目结构配置(ctrl+shift+alt+S)

新建main/java,main/resources,test/java, test/resources四个目录。 依次点击对应的目录类型,如下图所示

5.3.6.2新建资源文件技巧

默认就是properties结尾的文件。

5.3.7设置Maven自动导入依赖

5.3.8修改web.xml版本 maven模板默认的web版本是2.3,太老了,很多功能不支持。需要修改成2.5或以上。

5.3.8.1打开项目结构配置(ctrl+shift+alt+S)

重要:点击Apply才能真正删除web.xml

5.3.8.2新增web.xml,2.5以上版本。

5.3.9添加tomcat支持(略,参考4.2.4 后续操作) 启动成功示例

5.3.10使用Maven来打包和部署Web项目

5.3.11将war文件复制到tomcat中运行

6.创建多模块Maven项目 6.1新建Maven父模块 6.1.1新建maven无模板项目

6.2输入maven坐标信息

6.3新建子模块

6.4模块之间相互引用 6.4.1再创建一个子模块dao(略) 6.4.2在dao的pom.xml文件中添加beans模块的依赖

7.IDEA快捷键 常用快捷键 1、Alt+Enter,快速提示,出现错误的地方,可以快速找到解决方案 2、Alt+Insert,快速插入代码,封装,继承,重写,构造函数,toString()。 3、Ctrl+Alt+L,格式化代码 4、代码块缩写+Tab,psvm(main方法), fori(用下标循环),forr(倒序下标循环),sout(输出内容) 参考博客: https://www.cnblogs.com/caozengling/p/5668101.html 8.IDEA安装JRebel插件 8.1配置自动编译 8.2下载插件 http://plugins.jetbrains.com/plugin/4441-jrebel-for-intellij/versions 8.3安装插件

8.4配置插件 8.4.1激活JRebel(略) 8.4.2配置自动部署

最新回复(0)