当前位置: 首页 > article >正文

IDEA相关配置

1、IDEA基础调试方法

1.1、创建文件实现自动增加注释

/**
* Created with IntelliJ IDEA.
* Description:
* User: ${USER}
* Date: ${YEAR}-${MONTH}-${DAY}
* Time: ${TIME}
*/

接下来在 src 文件夹下新创建文件后自动会出现

如果想修改名字,那可以直接在上边插入的代码处修改即可,修改完之后创建的新文件就会更新。

1.2、字体的放大和缩小

第一步:选择设置

第二步:找到调整字体大小的选项

不过上述操作后对于以后所有新的 class 文件都是这个大小,如果在想要修改则需要重新操作,所以接下来有另一种方便的操作快捷键来调整字体大小。

1.2.1、鼠标控制放大

点击后会显示如下图所示

接下来你就可以设置你想要的快捷键来设置调整字体大小。

只需要点击想要设置的快捷键即可:

1.2.2、鼠标控制缩小

同样方式来修改控制缩小

1.3、修改界面主题

1.4、显示方法函数之间的横线

1.5、常用快捷键

  • 块注释:Ctrl+shift+/
  • 取消块注释:Ctrl+shift+/
  • 行注释:ctrl+/
  • 取消行注释:ctrl+/
  • main函数快捷键:main + 回车
  • 输出快捷键:sout + 回车

在IDEA上远程提交代码到码云(Gitee)

1、在码云上创建一个远程仓库用来存储代码

2、在对应盘下通过 clone 将远程仓库克隆到本地

3、配置 git,让 IDEA 识别 Git 软件

4、提交代码

先Commit,然后Push

第一次提交输入Gitee账号密码

其中 gitee 的账号就是如下所在位置

注意:所有代码都要放到 src 目录下

2、IDEA介绍

IDEA是用于Java语言开发的集成环境,即把代码编写,编译,执行,调试等多种功能综合到一起的开发工具。

2.1、IDEA层次结构介绍

IDEA 项目结构介绍

  • project(项目,工程)
  • module(模块)
  • package(包)
  • class(类)

其中前三个本质上就是文件夹,目的就是为了更好的管理代码。

接下来用下图来解释。

这是一个关于学习阶段的代码仓库

对比到IDEA中的结构可以如下所示:

开始阶段创建项目先不考虑创建 package(包),在之后的学习中会加入

总结:

层级关系

project - module - package - class

包含数量

  • project中可以创建多个module
  • module中可以创建多个package
  • package中可以创建多个class 这些结构的划分,是为了方便管理类文件的。

通过上述的总结,可以得出IDEA中编写第一个代码流程:

  1. 创建 Project 项目
  2. 创建 Module 模块
  3. 创建 class 类
  4. 在类中编写代码
  5. 完成编译运行

所以 IDEA 项目分成这些是为了方面管理class类文件。

2.2、IDEA中编写代码

第一步:创建project项目,项目名称为JavaSE_learn,位置放在D盘下的文件夹java-learn

第二步:创建模块module,即相当于为每个单元或每天的学习创建单独文件夹去管理

第三步:创建class类。所有的class类都需要放在src文件夹下

根据提示对所创建的类进行命名,不过要注意类名的命名规范,建议使用大驼峰命名法

第四步:编写代码,进行运行

在 IDEA 中编写的代码不用进行编译,直接进行运行,鼠标右键,点击空白处进行运行

当出现这个界面的时候,说明我们在 IDEA 的第一个 java 代码已经完成。

补充:

.class 文件在哪里?虽然 IDEA 可以直接运行代码不用编译,但是生成的字节码文件在哪里

1、首先找到我们创建项目的地方

2、点击进入后可以发现我们创建的模块 unit01-code

所以本质上来说,项目、模块、以及现在没有创建的包,都是一个文件夹,为了管理我们所编写的 class 文件

3、IDEA中对类-模块-项目操作

3.1、类操作

也就是编写代码的文件。

新建,删除,修改

1、新建

2、删除

注意,删除操作是直接进行删除,不会经过回收站,也就是说删除后不能复原,所以删除操作需要小心。3、修改类名:

快捷键:shift+F6

3.2、模块操作

新建,删除,修改,导入

比如,我在今天创建了模块 unit01-code,后面要是在学习其他新的单元,我想把新的单元内容单独放在一起,就可以创建新的模块,也就是创建一个新的文件夹保存代码

删除模块

发现还在

继续右键

删除成功


http://www.kler.cn/a/569765.html

相关文章:

  • LeetCode-154. 寻找旋转排序数组中的最小值 II
  • go类(结构体)和对象
  • 派可数据BI接入DeepSeek,开启智能数据分析新纪元
  • GPT-4.5
  • 力扣785. 判断二分图
  • 黑龙江省地标-DB31/T 862-2021 “一网通办”政务服务中心建设和运行规范
  • js基础二
  • 我通过AI编程完成了第一个实用程序
  • 避免 Git 文件名大小写出错
  • CAN总线通信协议学习2——数据链路层之帧格式
  • 服务器项目部署环境配置(windows10)
  • 【大模型系列篇】DeepSeek开源周,解锁AI黑科技
  • Mac OS Homebrew更换国内镜像源(中科大;阿里;清华)
  • keil主题(vscode风格)
  • leetcode 59. 螺旋矩阵 II 中等
  • C# 中 Array、ArrayList 和 List 的比较
  • 【前端基础】3、HTML的常用元素(h、p、img、a、iframe、div、span)、不常用元素(strong、i、code、br)
  • 2025年3月2日笔记
  • DeepSeek 助力 Vue3 开发:打造丝滑的悬浮按钮(Floating Action Button)
  • CentOS 7 日志切割实战:Logrotate 详解与配置指南