IntelliJ IDEA - 基础篇

简介: IntelliJ IDEA - 基础篇

1.IntelliJIDEA简介

 - IDEA 全称IntelliJIDEA,是Java语言开发的集成环境,IntelliJ在业界被公认为最好的Java开发工具之一。

 - 在智能代码助手、代码自动提示、重构、Ant、JUnit、CVS整合、代码审查、GUI设计等方面的功能可以说是超常的。

 - IDEA所提倡的是智能编码,目的是为了减少程序员的工作。

2.IDEA 与 Eclipse主要的不同

 - 更好的项目管理方式(Project+Module)。

     - Eclipse是一个开放的公共容器,Eclipse通过在workspace中建立并管理多个项目。

     - IntelliJ IDEA是一个专一的工具箱,通常我们做项目只需要对一个项目进行操作,所以并不是谁能管理得多谁有优势。

 - 清晰准确的配置。

 - 更高的开发效率。

 - 如果你只是想找个IDE来学习Java,那么Eclipse会很快让你进入状态。

 - 如果你是想找个能提升开发效率的IDE,那么IntelliJ是非常值得尝试的。

3.旗舰版 VS 社区版

image.pngimage.png

4.常用快捷键(Ps:“~” 针对 Eclipse 快捷键)

1、sout ~ syso

2、psvm ~ main

3、Ctrl + Shift + Enter

4、Ctrl + Shift + Space

5、Shift + F6:重命名(针对文件、内容)

6、Alt + Insert ~ Alt + Shift + S

7、Ctrl + Alt + M:封装代码

8、Ctrl + D:复制代码

9、Ctrl + Y:删除代码

10、Ctrl + W:选择代码(逐渐扩散)

11、Ctrl + Shift + W:释放代码(逐渐收缩)

12、Ctrl + Left / Right:移动到词的前面或是后面

13、Ctrl + [ / ]:移动到代码染的前面或是后面

14、Ctrl + Shift + [ / ]:选择跳跃范围内的代码

15、Alt + Up / Down:在不同的方法之间进行跳跃

16、Ctrl + >:进行代码的折叠

17、查找快捷键..

18、Ctrl + Alt + S:Settings

19、Ctrl + Shift + Alt + S:Project Structure(项目结构)

20、Alt + 1:显示/隐藏左侧项目结构

image.png

5.WEB 项目结构

image.png

6.Tomcat 固定的目录结构

image.png

7.资源目录结构

image.png

8.ntelliJ IDEA的 project 与 module

 - IDEA 中的 Project 相当于Eclipse中的 Workspace。

 - IDEA 中的 Module 相当于Eclipse中的 Project。

 - IDEA 中一个 Project 可以包括多个 Module。

9.项目转换(包含转换时候出现乱码问题)

image.pngimage.pngimage.png

10.IDEA下创建Web项目配置 web.xml 的方法

image.pngimage.png

11.在IDEA新建的Web工程中导入jar包

image.pngimage.png

12.快速创建包(通过临时的.java文件来格式化包结构)

image.png


13.待更新...

目录
相关文章
|
5月前
|
Java 编译器 Maven
使用intellij idea搭建SSM架构的maven项目 详细
使用intellij idea搭建SSM架构的maven项目 详细
96 4
|
4月前
|
IDE Oracle Java
day4:JDK、IntelliJ IDEA的安装和环境变量配置
【7月更文挑战第4天】🏆本文收录于「滚雪球学Java」专栏,专业攻坚指数级提升,希望能够助你一臂之力,帮你早日登顶实现财富自由🚀;同时,欢迎大家关注&&收藏&&订阅!持续更新中,up!up!up!!
217 0
|
4月前
|
网络协议 安全 Linux
在IntelliJ IDEA中使用固定公网地址远程SSH连接服务器环境进行开发
在IntelliJ IDEA中使用固定公网地址远程SSH连接服务器环境进行开发
100 2
|
5月前
|
Linux 开发工具 Windows
在WSL2中安装IntelliJ IDEA开发工具
在WSL2中安装IntelliJ IDEA开发工具
592 2
|
5月前
|
IDE Java Scala
IntelliJ IDEA 2023.3 最新变化2
IntelliJ IDEA 2023.3 最新变化
|
4月前
|
缓存 Java Maven
IntelliJ IDEA中无法加载jar包导致出现“cannot resolve symbol...”问题的解决
IntelliJ IDEA中无法加载jar包导致出现“cannot resolve symbol...”问题的解决
189 0
|
4月前
|
存储 Oracle Java
Java面试题:描述如何使用Eclipse或IntelliJ IDEA进行Java开发?
Java面试题:描述如何使用Eclipse或IntelliJ IDEA进行Java开发?
49 0
|
5月前
|
SQL 分布式计算 大数据
MaxCompute产品使用合集之如何在本地IDE(如IntelliJ IDEA)中配置MaxCompute (mc) 的任务和调试SQL
MaxCompute作为一款全面的大数据处理平台,广泛应用于各类大数据分析、数据挖掘、BI及机器学习场景。掌握其核心功能、熟练操作流程、遵循最佳实践,可以帮助用户高效、安全地管理和利用海量数据。以下是一个关于MaxCompute产品使用的合集,涵盖了其核心功能、应用场景、操作流程以及最佳实践等内容。
|
5月前
|
IDE Java 项目管理
Java入门——Intellij IDEA简介、使用IDEA开发程序、IDEA常用快捷键、IDEA其他操作
Java入门——Intellij IDEA简介、使用IDEA开发程序、IDEA常用快捷键、IDEA其他操作
83 3
|
5月前
|
IDE Java 编译器
07. 【Java教程】Java 集成开发环境 - IntelliJ IDEA
07. 【Java教程】Java 集成开发环境 - IntelliJ IDEA
82 1
下一篇
无影云桌面