(未完成)IDEA 基础
一、Intellij IDEA
- 集成开发环境( IDE,Integrated Development Environment ):把代码编写,编译,执行等多种功能综合到一起的开发工具,可以进行代码智能提示,错误提醒,项目管理等等。
二、开发过程
- 创建 Empty Project ,取名取路径。
- File -> New -> module -> Java + 17 -> Module 取名 -> 创建。
- src -> New -> Package -> Package 取名(一般倒着写,如 com.company )。
- src -> com.company -> New -> Java Class -> Class取名(不要写 .java )。
- 编写代码并运行( .class 在工程文件的 out 目录下)。
三、操作
- 快捷键:
快捷键 | 功能 |
---|---|
main/psvm 、sout 、…… | 快速输入相关代码 |
Ctrl + D | 赋值当前行到下一行 |
Ctrl + Y | 删除所在行 |
Ctrl + Alt + L | 格式化代码 |
Alt + Shift + ↑ ,Alt + Shift + ↓ | 上下移动当前代码 |
Ctrl + /(当行注释) ,Ctrl + Shift + /(多行注释),/** + */(用于自动提取到文档的注释) | 对代码进行注释 |
Ctrl + Alt + T | 为所选部分添加代码(可选择) |
- 类文件
- 删除:选择类文件 -> Delete
- 修改名称:选择类文件 -> Refactor -> 改名 -> 若命名失败,则去掉所有选项
- 模块
- 修改名称:选择模块文件 -> 选择修改的部分 -> 改名
- 导入:
-
- 找到模块绝对路径 -> File -> New -> Module from Existing Sources... -> 输入绝对路径 -> 选择iml文件 -> OK
-
- File -> New -> Module -> 复制模块文件 -> 粘贴
-
- 移除:选择模块文件 -> Remove Module -> 删除工程文件里的模块文件
- 工程
- 打开:File -> Open -> 输入工程绝对路径
- 关闭:File -> Close Project
- 包
- 语法(IDEA自动生成):package 包名
- 注意事项
- 调用同一个包下的其他程序 --> 直接调用
- 调用其它包的程序 --> 先导包(import 包名.类名),再访问
- 调用 java 提供的程序 --> 先导包,后使用(除了 Java.lang 包)
- 调用重名的程序 --> 第一个包导入调用即可,第二个及以后的包需要在代码中写出包的全名,如:
import com.SmallGoldMedal.pkg.A.Demo2;
public class Test {
public static void main(String[] args) {
Demo2 d1 = new Demo2(); //此时出现第一个 Demo2 ,调用的是 import 的包
d1.print(); //输出第一个 Demo2 的函数
com.SmallGoldMedal.pkg.B.Demo2 d2 = new com.SmallGoldMedal.pkg.B.Demo2(); //此时出现第二个 Demo2 ,调用的是写了包全称的函数
d2.print(); //输出第二个 Demo2 的函数
}
}
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 物流快递公司核心技术能力-地址解析分单基础技术分享
· .NET 10首个预览版发布:重大改进与新特性概览!
· 单线程的Redis速度为什么快?
· 展开说说关于C#中ORM框架的用法!
· Pantheons:用 TypeScript 打造主流大模型对话的一站式集成库