IDE的使用(二)

简介: Module的概念和使用【1】在Eclipse中我们有Workspace (工作空间)和Project (工程)的概念,在IDEA中只有Project (工程)和Module (模块)的概念。这里的对应关系为:

Module的概念和使用

1】在Eclipse中我们有Workspace (工作空间)和Project (工程)的概念,在IDEA中只有Project (工程)和Module (模块)的概念。

这里的对应关系为:

IDEA官网说明:

An Eclipse workspace is similar to a project in IntelliJ IDEA 

An Eclipse project maps to a module in IntelliJ IDEA

翻译:

Eclipse中 workspace 相当于 IDEA中的Project

Eclipse中   Project     相当于 IDEA中的Module

IntelliJ IDEA中Project(工程) 是最顶级的级别,次级别是Module(模块)。

一个Project下可以有多个Module。

2】从Eclipse 转过来的人总是下意识地要在同一个窗口管理n个项目,这在Intellij IDEA是无法做到的。Intellij IDEA提供的解决方案是打开多个项目实例,即打开多个项目窗口。即:一个Project 打开一个Window窗口。

3】IDEA这样设置的原因:

目前主流的大型项目都是分布式部署的,结构都是类似这种多Module的。

这类项目一般是这样划分的,比如: 积分模块、任务模块、活动模块等等,模块之间彼此可以相互依赖。这些Module之间都是处于同一个项目业务下的模块,彼此之间是有不可分割的业务关系的。

4】out目录的说明:里面存放的是编译后的字节码文件

5】删除模块:

 

IDEA的常用设置

1】进入设置:

2】设置主题:

3】编辑区的字体变大或者变小:

4】鼠标悬浮在代码上有提示:

5】自动导包和优化多余的包:

手动导包:快捷键:alt+enter

自动导包和优化多余的包:

6】同一个包下的类,超过指定个数的时候,导包合并为*

7】显示行号 ,  方法和方法间的分隔符:

8】忽略大小写,进行提示:

9】多个类不隐藏,多行显示:

10】设置默认的字体,字体大小,字体行间距:(编辑区和控制台都会变化)

11】修改代码中注释的字体颜色:

12】修改类头的文档注释信息:---》注意:对新建的类才有效

/**

* @Auther: zhaoss

* @Date: ${DATE} - ${MONTH} - ${DAY} - ${TIME}

* @Description: ${PACKAGE_NAME}

* @version: 1.0

*/

13】设置项目文件编码:

文件右下角可以调节编码格式:

14】自动编译:

15】省电模式:


 

16】代码显示结构:

17】导入jar包:

18】生成序列化版本号:

IDEA的常用快捷键

1】创建内容:alt+insert

2】main方法:psvm

3】输出语句:sout4】复制行:ctrl+d

5】删除行:ctrl+y

6】代码向上/下移动:Ctrl + Shift + Up / Down

7】搜索类:ctrl+n

8】生成代码  :alt + Insert(如构造函数等,getter,setter,hashCode,equals,toString)

9】百能快捷键 : alt + Enter (导包,生成变量等)

10】单行注释或多行注释 :  Ctrl + / 或 Ctrl + Shift + /

11】重命名 shift+f6

12】for循环  直接 :fori   回车即可 

13】代码块包围:try-catch,if,while等  ctrl+alt+t 

14】 代码自动补全提示: 

15】 idea代码字体大小放大和缩小的快捷键

16】代码一层一层调用的快捷键:

点进源码:ctrl+鼠标悬浮在代码上+点进去即可:

17】显示代码结构  : alt + 7

18】显示导航栏:alt +1

19】撤回:ctrl+z

20】REDO操作:

如果跟搜狗输入法的快捷键冲突,可以选择将搜狗的快捷键取消。

21】缩进:tab  取消缩进:shift+tab

模板的使用

代码模板是什么

它的原理就是配置一些常用代码字母缩写,在输入简写时可以出现你预定义的固定模式的代码,使得开发效率大大提高,同时也可以增加个性化。最简单的例子就是在Java中输入sout会出现System.out.println();

(一)所处位置:

1)Live Templates

2)Postfix Completion

(二)区别:

1】

Live Templates中可以做用户的个性化定制。

Postfix Completion中只能用,不能修改。

2】使用方式不同640.png


640.png

 

常用的代码模板

1】模板1:main方法:

main  或者 psvm

2】模板2:输出语句:

sout   或者   .sout

一些变型:soutp:打印方法的形参

soutm:打印方法的名字

soutv:打印变量

3】模板3:循环

普通for循环:  fori(正向)   或者   .fori (正向)   . forr(逆向)

增强for循环:iter  或者  .for

(可以用于数组的遍历,集合的遍历)

4】模板4:条件判断

ifn 或者  .null :判断是否为null  (if null)

inn 或者 .nn :判断不等于null   (if not null)

5】模板5:属性修饰符:

prsf : private static final

psf  :public static final

目录
相关文章
|
6月前
|
IDE Java 开发工具
什么是IDE?新手用哪个IDE比较好?
什么是IDE?新手用哪个IDE比较好?
119 0
|
SQL IDE 前端开发
常见的IDE工具,你都接触过哪些?
在学习计算机的道路上,我相信每个人首先接触的是一些常用的编程工具,也就是我们所说的IDE了,以及各种各样的,付费又或者免费的工具软件,那么,作为一个资深程序员,我们多多少少需要认识各种各样的开发工具啦!
1183 0
常见的IDE工具,你都接触过哪些?
|
1天前
|
IDE Java 开发工具
ide工具
ide工具
16 8
|
1天前
|
Rust IDE Java
一些常见的IDE和工具链的配置指南
一些常见的IDE和工具链的配置指南
16 10
|
1天前
|
Rust IDE Java
IDE和工具链配置指南
IDE和工具链配置指南
16 9
|
机器学习/深度学习 IDE Java
IDE的使用(三)
常用的代码模板 【1】模板1:main方法: main 或者 psvm 【2】模板2:输出语句: sout 或者 .sout 一些变型:soutp:打印方法的形参
66 0
|
IDE Java 开发工具
IDE的使用(一)
IDE 集成开发环境(IDE,Integrated Development Environment )是用于提供程序开发环境的应用程序,一般包括代码编辑器、编译器、调试器和图形用户界面等工具。集成了代码编写功能、分析功能、编译功能、调试功能等一体化的开发软件服务套。所有具备这一特性的软件或者软件套(组)都可以叫集成开发环境。如微软的Visual Studio系列,Borland的C++ Builder、Delphi系列等。该程序可以独立运行,也可以和其它程序并用。IDE多被用于开发HTML应用软件。例如,许多人在设计网站时使用IDE(如HomeSite、DreamWeaver等),因为很多项任
135 0
|
IDE Java Scala
一文了解IDE的安装及配置
一文了解IDE的安装及配置
275 0
|
存储 IDE 项目管理
R 的集成开发环境(IDE)Rstudio|学习笔记
之前使用的软件是 Rgui,整个界面并不是十分的方便,或者特别的友好,但是 R 也有很多集成的开发环境,这节课介绍的 R,功能非常强大,界面非常友好的一个集成开发环境,就是 Rstudio。
365 0
R 的集成开发环境(IDE)Rstudio|学习笔记
|
IDE Java Unix
ide工具很多
ide工具很多
130 0