首页 > 其他分享 >IDEA新手使用教程【详解】

IDEA新手使用教程【详解】

时间:2023-02-08 08:55:59浏览次数:33  
标签:CTRL -- 代码 IDEA Maven 详解 设置 新手

IDEA是一款功能强悍、非常好用的Java开发工具,近几年编程开发人员对IDEA情有独钟。

Intellij Idea使用技巧总结

1.如何设置通过鼠标滑轮改变编辑器字体大小


2.如何设置自动导包功能,如果遇到同类的类名时需要使用Alt+Enter手工导入完成。


3.显示代码行号和方法分隔符


4.设置忽略大小写提示


5.自动编译


6.快捷键和查找


CTRL+D 快速复制行代码

ALT+ENTER 快速引入类和包import

CTRL+ALT+L 代码格式化

CTRL+SHIFT+回车 补全结尾

CTRL+J 自动代码生成模板

7.Idea新建maven项目时,Problems中报错:Error:Maven Resources Compiler: Maven project configuration required for module 'xxx' isn't available. Compilation of Maven projects is supported only if external build is started from an IDE.【错误:Maven资源编译器:模块“xxx”所需的Maven项目配置不可用。只有从IDE启动外部构建时,才支持Maven项目的编译。】

8.DEBUG调试代码


F7:步入代码

ALT+SHIFT+F7 强制进入代码

F8 :跳转调试

9.如果项目中编译通过了,但类中还是显示错误的解决办法


10.如何执行Maven的clean,install等命令

11.IDEA更改页面不重启:为什么我的用IDEA修改html页面之后不实时生效呢?

1、修改IDEA设置 File -> Settings -> Build Execution Deployment -> Build Project automatically 勾选

2、勾选Running Ctrl + Shift + Alt + / 然后选择 Registry,勾上 Compiler.autoMake.allow.when.app.running

12.去掉导航栏

可以把红色的导航栏去掉,让IDEA显得更加干净整洁一些。使用alt+v,然后去掉Navigation bar即可。去掉这个导航栏后,如果你偶尔还是要用的,直接用alt+home就可以临时把导航栏显示出来。 如果想让这个临时的导航栏消失的话,直接使用esc快捷键即可。

13.IDEA中安装SVN

前提条件必须安装tortorisesvn客户端工具,在intellij idea中配置下

idea中设置

文件-----来自版本控制的项目

14、IDEA热加载设置,热部署

14.1 IDEA make 配置:CTRL + SHIFT + A --> 查找 make project automatically --> 选中

 14.2 ctrl+shift+alt+/调出

14.3  Maven配置

<dependency>
	    <groupId>org.springframework.boot</groupId>
	    <artifactId>spring-boot-devtools</artifactId>
	    <optional>true</optional>
	</dependency>
<build>
	    <plugins>
	        <plugin>
	            <groupId>org.springframework.boot</groupId>
	            <artifactId>spring-boot-maven-plugin</artifactId>
	            <configuration>
	                <fork>true</fork>
	            </configuration>
	        </plugin>
	    </plugins>
	</build>

14.4 禁用chrome缓存

Chrome 禁用缓存:F12 --> NetWork --> Disable Cache(while DevTools is open)

缺点

  • 如果设置 SpringApplication.setRegisterShutdownHook(false),则自动重启将不起作用
  • 这种热加载比较全面,资源文件、代码的修改都可以监听到,但 有些情况下也会有问题

15、IDEA属性文件正常显示中文

16、IntelliJ IDEA 关闭代码检查提高性能解决卡顿

17、idea关闭不必要的插件减少内存占用 

18、正确显示属性文件中文设置

标签:CTRL,--,代码,IDEA,Maven,详解,设置,新手
From: https://www.cnblogs.com/ossbar/p/17098495.html

相关文章

  • IntelliJ IDEA 的 Code Coverage 测试
    IntelliJIDEA是可以帮我们进行CodeCoverage测试的。公司方面因为有新的要求,必须要达到多少的代码覆盖率,同时他们设置了POM中JCoCo的配置,如果达不到就不让编译通......
  • 解决INTELLIJ IDEA配置MAVEN速度缓慢的问题
    解决方法:采用阿里云提供的镜像地址加快下载速度。详细操作步骤:一、下载并配置APACHE-MAVEN1.访问Apache-Maven官方网站,选择apache-maven-x.x.x-bin.zip下载2.将压缩包解......
  • 30-构造器详解
    创建与初始化对象◆使用new关键字创建的时候,除了分配内存空间之外,还会给创建好的对象进行默认的初始化以及对类中构造器的调用。◆类中的构造器也称为构造方法,是在进行......
  • vue高级进阶( 二 ) 8种组件通信详解
     vue高级进阶(二)8种组件通信详解猛兽总是独行,牛羊才成群结队。-------鲁迅vue组件通信的重要性无需多言。。。但是你肯定没有全部掌握,所以这第二篇文章应运而......
  • 688~689 Servlet生命周期的详解 AND Servlet3.0注解配置
    Servlet生命周期方法:1.被创建:执行一次init方法,只执行一次Servlet什么时候被创建默认情况下,第一次被访问时,Servlet被创建可以配置......
  • 蓝桥杯题目——飞行员兄弟解题详解及其包含的思想
    前言本文介绍蓝桥杯题目——飞行员兄弟的解题方法及其包含的代码思想。题目信息“飞行员兄弟”这个游戏,需要玩家顺利的打开一个拥有16个把手的冰箱。已知每个把手可以......
  • javaWeb01-使用idea快速搭建web项目
    本文主要讲述如何使用idea【这里的idea是2021年的】快速搭建web项目【没有使用maven创库】第一步:new->project第二步:选择java空项目第三步:选择路径以及......
  • git rebase 详解
    今天我们来聊一下git中的变基gitrebase命令的文档描述是 Reapplycommitsontopofanotherbasetip,从字面上理解是「在另一个基端之上重新应用提交」,这个定义听起来有......
  • 详解监控告警系统 Prometheus 与可视化工具 Grafana
    楔子不管是做Web开发,还是做大数据开发,不管是离线项目,还是实时项目,最终都要把我们的应用提交到服务器上面,然后运行。但在应用运行的过程中,谁也不能保证百分百不出问题,所......
  • Java测试框架——JUnit详解(4&5)
    JUnit是Java编程语言的单元测试框架,用于编写和运行可重复的自动化测试,也是当下主流的Java测试框架前言如果有对单元测试还不熟悉的小伙伴可以看一下我的这篇文章——​​浅......