Intellij idea使用笔记

本文主要介绍了Intellij IDEA的使用。在项目文件方面,对比了与Eclipse的目录和概念差异;基本设置包含通过鼠标滚轮改字体大小、自动导包等多项内容;代码模板部分说明了位置、常用模板,如main、sout等,还提及修改和自定义模板的方法。

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

Intellij idea项目文件

项目文件

1:工程下的src类似于Eclipse下的src目录,用户存放代码。

2:工程下的**.idea.iml文件都是IDEA**工程特有的。类似于Eclipse工程下的.settings,.classpath,.project等。

3:EclipseWorkspace 相当于 IDEA中的Project

4:EclipseProject 相当于 IDEA中的Module

5:在Intellij IDEA 中 Project 是最顶级的级别


基本设置

1:通过鼠标滚轮改变字体大小,但是如果勾选上了,设置中的字体大小就无效了。
在这里插入图片描述


2:鼠标悬停在类或方法上自动显示其说明

在这里插入图片描述


3:自动导包,把设置改成ALL,箭头所指的也勾选上。

在这里插入图片描述


4:设置行号和方法分割符。

在这里插入图片描述


5:代码提示忽略大小写,把图中的√去掉

在这里插入图片描述


6:当类文件很多的时候,会在下一行显示类标题。箭头所指的√去掉即可。

在这里插入图片描述


7:设置字体大小

在这里插入图片描述


8:自动编译选项,沟选箭头所指。

在这里插入图片描述


9:将代码垂直或者水平显示

在这里插入图片描述


10:开始可以选择项目,箭头指的地方√去掉。

在这里插入图片描述

代码模板

1:代码模板的位置是图上箭头所指的两个地方,其中活动模板是可以自定义的,而Posifx Completion 是不可以的。

在这里插入图片描述


2:常用模板

<1> main => 形成main方法

<2> sout => 输出字符
①:soutp => System.out.println(“args = [” + args + “]”);
②:soutm => System.out.println(“Main.main”);
③:soutv => System.out.println("args = " + args);
④:xx.sout => int num =10 ; num.sout => System.out.println(num);

<3> for循环

①:fori = >

    int[] array =new int[]{1,2,3};
    for (int i = 0; i < array.length; i++) {
        System.out.println(array[i]);
    }

②:iter =>

    int[] array =new int[]{1,2,3};   
    for (int i : array) {
        System.out.println(i);
    }

③:itar =>

    int[] array =new int[]{1,2,3};
    for (int i = 0; i < array.length; i++) {
        int i1 = array[i];
        
    }

④:list.for =>

    ArrayList list =new ArrayList();
    list.add(1);
    list.add(2);
    list.add(3);
    for (Object o : list) {
        System.out.println(o);
    }

⑤:list.fori =>

    ArrayList list =new ArrayList();
    list.add(1);
    list.add(2);
    list.add(3);
    for (int i = 0; i < list.size(); i++) {
        
    }

⑥:list.forr =>

    ArrayList list =new ArrayList();
    list.add(1);
    list.add(2);
    list.add(3);
    for (int i = list.size() - 1; i >= 0; i--) {
        
    }

<4> if

①:ifn =>

    ArrayList list =new ArrayList();     
    if (list == null) {
        
    }

②:inn =>

    ArrayList list =new ArrayList();
    if (list != null) {
        
    }

③:xx.nn =>

    ArrayList list =new ArrayList();
    if (list != null) {
        
    }

④:xx.nu =>

    ArrayList list =new ArrayList();
    if (list == null) {
        
    }

<5> psf

①:prsf =>

	private static final 

②:psf

	public static final

③:psfi

	public static final int sdd = 10;

④:psfs

	public static final String 

3:修改模板

在这里插入图片描述

4:自定义模板文本

在这里插入图片描述

5:自定义模板

<1>:添加新的模板组

在这里插入图片描述

<2>:在新组里添加活动模板

在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值