IDEA的使用讲解

IDEA作为一个集成开发环境,可以高效编译运行Java代码。以下以社区版为例,并且由于不是第一次创建,会少一些配置JDK的步骤。


集成开发环境

把代码编写、编译、执行等多种功能综合到一起的开发工具,可以进行代码智能提醒,错误提醒,项目管理等等。

IDEA管理Java程序的结构

  • project(项目、工程)文件夹
  • module(模块)文件夹
  • package(包)文件夹
  • class(类)一个一个类文件,是真正编写的Java程序

举例

例1

以建筑为例,project类似小区的院子,module代表其中的每栋楼,package代表每栋楼中的每层,class代表每层中的屋子,而我们写的代码就可以理解成放在屋子里的。

例2

这么划分是为了便于管理项目代码。

IDEA演示具体使用步骤

点击【新建项目】

建议选择空项目,相当于建一个院子,方便之后添加。然后右侧指定项目建立位置,并为项目取个名称如S1,之后点击创建。

依次点击【文件】,【新建】,【模块】

 一定要选择Java,再在右侧对模块命名,查看JDK情况,完成后选择创建。

src代表源代码位置,Java程序程序在这写。写程序前,还要在src下建立包。

对src右键【新建】,【软件包】

一般来说,公司的包名都是域名的倒写,如‘www.baidu.com'就写成com.baidu.hello。hello代表第一个程序的意思。一般www省略。回车后包名就建好了。这里以question.solve为例。

对【question.solve】右键【新建】,【Java类】创建类名。以 S1_1为例。注意类名不要在跟后缀.Java了,否则就是画蛇添足。

接着类名就创建好了,我们以hello world为例,要先写一个程序执行的架子,但不用一个一个敲,可以直接写一个main,看到有提示,直接回车;或者写psvm(public static void main )的首字母,再回车就出来了。输出语句同理,输出sout再一回车就ok了。

有报错的话直接鼠标移上去查看即可。

确认底层工作 

左侧即为文件路径 

点进去发现三个目录,第一个是工程自带的文件,不要去动它。

第二个是我们自己定义的模块,点进去就发现是src,包。之后就是我们的源代码。

 

第三个目录就是存放的我们的class文件,点进去发现production(我们的产品)后面就是包,后面确实是class文件。编译后的class文件在工程路径下的一个out文件夹里

 project中可以创建多个module,每个module里可以创建多个package,每个package可以创建多个class。

设置字体

【文件】->【设置】->【编辑器】->【字体】

快捷键

hello的快捷输入方法:

1.输入sout后【enter】再输入”hello“。

2.直接输入“hello”.sout后再【enter】。

ctrl+d 复制当前行数据到下一行

ctrl+y删除当前行 /ctrl+x 剪切 两者差不多用处

ALT+Shift+向上的箭头/向下的箭头是上下移动当前代码

ctrl+/是单行注释,ctrl+shift+/是多行注释

IDEA调试的快捷操作

 IDEA的其他操作

对类相关操作

1.删除

对想要操作的类右键,选择【删除】

2.重命名

对想要操作的类右键,选择【重构】即可找到重命名,若重命名失败,就把对号全部不勾选

对模块的相关操作

1.修改模块

对模块右键,选择【重构】->【重命名】

之后选择【重命名模块和目录】,(同时修改模块和目录中的模块名)修改即可。

 

2.导入模块

方法一(不推荐)

路径会和盘符相连,也就是说,如果对模块进行删除,会导致现在导入的模块也不能用

先复制模块地址,再在IDEA中【文件】->【新建】->【来自现有源代码的模块】

填上模块路径即可,注意一定不能直接选first,要选择first.iml,否则导入的模块很有可能要重建。

 方法二

先把模块放到工程里(文件夹操作),再拷贝路径,导入模块。

较于方法一只是多了把模块先拷贝入工程里。

方法三

新建一个模块,再把文件夹中想要导入模块的代码复制下来,在新建模块中的src点击复制即可。

3.移除模块

对模块右键【移除模块】

4.删除模块

想要删干净,必须在IDEA中对模块先移除,到文件夹中模块相应位置,把模块的文件夹【删除】

对工程操作

1.打开工程

将工程路径复制,在IDEA中【文件】->【打开】,复制路径,工程本身自带黑点,选择即可

本窗口打开,会将原窗口的东西覆盖掉;新窗口打开会多开一个窗口 

2.关闭工程

直接叉掉,或者【文件】->【关闭工程】

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值