idea常用功能

idea常用功能

1.
https://blog.youkuaiyun.com/qq_58160921/article/details/124883319
idea配置maven本地仓库

或者Ctrl+Alt+S 快捷键打开 找到maven或者直接搜索Maven,IDEA是自带的Maven我们需要更改成我们自己配置的


2.
IDEA执行Maven命令
http://c.biancheng.net/maven2/idea-maven-command.html
在 Maven 工具窗口的工具栏上,点击“m”按钮,或在 IntelliJ IDEA 中连续两次按下 Ctrl 键,即可打开 Run Anything 窗口,如图 2 所示。

3.

Build Project:对选定的目标(Project),编译那些被修改的文件;

Build Module:对选定的目标(Module),进行强制性编译,不管目标是否是被修改过。

Recompile:对选定的目标(Java 类文件),进行强制性编译,不管目标是否是被修改过。

Rebuild Project:对选定的目标(Project),进行强制性编译,不管目标是否是被修改过。由于 Rebuild 的目标只有 Project,所以 Rebuild 每次花的时间会比较长。

Build Artifacts:在下拉框内选择想要打包的项目,进行对应的:build、Rebuild、Clean、Edit等操作

原文链接:https://blog.youkuaiyun.com/qq_43522770/article/details/123281135


4. 
开启idea自动Build功能
修改Intellij IDEA的配置两步:
1、setting -> Compile -> Build project automatically --> 选中

2、CTRL + SHIFT + A --> 查找Registry --> 找到并勾选compiler.automake.allow.when.app.running 

最后重启idea,即可。

注:网上大部分说是 “CTRL +SHIFT +A 查找 make project automatically 并选中”,但没找到。


关闭了build窗口,不知在哪打开

5.
【IDEA】IDEA 导入导入多个类
https://blog.youkuaiyun.com/m0_45406092/article/details/113789964


6.
更改界面底色为白色:
https://www.jianshu.com/p/125d3b0b1496

打开setting

点击【File】,选择【Settings】,或者直接使用快捷键【ctrl】+【Alt】+【s】,打开settings页面

点击【Editor】,选择【color Scheme】。

如果希望窗口颜色是黑色。选择Darcula,点击【apply】;
如果希望窗口颜色是白色,选择Classic Light,点击【apply】。
弹出确认窗口,点击【YES】。

作者:关二邪
链接:https://www.jianshu.com/p/125d3b0b1496
来源:简书

### IntelliJ IDEA 常用功能和使用方法 #### 版本控制集成 IntelliJ IDEA 提供了图形用户界面(GUI)工具,简化了与 Git 仓库的交互过程,减少了命令行操作的需求。开发者可以通过集成工具进行提交、拉取、推送等操作,同时保持了版本控制的灵活性和强大功能[^1]。 #### 快捷键操作 熟练掌握快捷键是提升开发效率的关键。IntelliJ IDEA 提供了多种快捷键,涵盖代码编辑、导航、重构和调试等多个方面。例如: - **代码编辑**:`Ctrl + Alt + L` 可以自动格式化代码。 - **代码导航**:`Ctrl + B` 可以快速跳转到方法或变量的定义处。 - **重构**:`Shift + F6` 可以进行重命名重构。 - **调试**:`F8` 可以逐行执行代码,`F7` 可以进入方法内部执行[^3]。 #### 自定义快捷键 可以通过打开快捷键设置界面,查找并修改快捷键,还可以导入和导出快捷键配置。这种灵活性允许开发者根据个人习惯调整快捷键设置,从而提高开发效率[^2]。 #### 代码生成与 Lombok 集成 IntelliJ IDEA 支持通过插件集成 Lombok,可以简化 Java 代码中的冗余部分。常见的 Lombok 注解包括 `@Setter`、`@Getter`、`@Data`、`@AllArgsConstructor`、`@NoArgsConstructor` 等,这些注解可以自动生成 getter、setter 方法以及构造函数等代码[^4]。 #### 调试与测试 在调试和测试方面,IntelliJ IDEA 提供了强大的功能支持。开发者可以直接在编辑器中设置断点、查看变量值、执行条件断点等。此外,它还支持单元测试框架(如 JUnit 和 TestNG),可以方便地运行和调试测试用例。 #### 示例代码 以下是一个简单的 Java 类,使用了 Lombok 的 `@Data` 注解来自动创建 getter 和 setter 方法: ```java import lombok.Data; @Data public class User { private String name; private int age; } ``` #### 适用场景 IntelliJ IDEA功能适用于多种开发场景,包括但不限于: - **版本控制**:支持 Git、SVN 等版本控制系统,提供直观的界面进行代码提交和合并。 - **代码导航**:快速跳转到定义、查找引用、查看类结构图等功能提升代码理解效率。 - **重构**:支持多种重构操作,如提取方法、重命名、内联等。 - **调试**:支持多线程调试、条件断点、表达式求值等高级调试功能。 #### 总结 IntelliJ IDEA 是一款功能强大的集成开发环境,提供了丰富的工具和功能来提高开发效率。从版本控制到代码编辑,再到调试和测试,IntelliJ IDEA 都提供了直观的操作界面和高效的工具支持。通过熟练掌握快捷键和插件功能,开发者可以显著提升开发效率。
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值