高级Java程序员必备:《IDEA问题库》常见问题及解决方案,提升开发效率2(JAVA 小虚竹)

本文主要是介绍高级Java程序员必备:《IDEA问题库》常见问题及解决方案,提升开发效率2(JAVA 小虚竹),希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

❤️作者简介:大家好,我是小虚竹。Java领域优质创作者🏆,CSDN博客专家认证🏆,华为云享专家认证🏆

❤️技术活,该赏

❤️点赞 👍 收藏 ⭐再看,养成习惯

Intellij IDEA使用教程相关系列 目录

问题: 方法注释在引用此方法时查看不到

问题

鼠标移动选中到方法上不会显示注释,这个跟eclipse不一样,需要自己设置。

解决方案

1、操作如图所示:

img

2、设置完成后,注释终于出来了。但是写的注释没有显示

img

排查了半天,后面发现是注释的写法错了。。两个*号之间存在空格。

随手写的测试代码,不要纠结set上还写注释。

img

解决方案:IDEA类和方法注释模板设置(非常详细)

方法注释的模板用这个:

** TODO * @Date $date$ $time$
$param$ *@return $return$**/

注释效果如图:

img111110

查看引用方法的注释,效果如图:写的注释已经可以正常显示了

img11111

问题:IDEA Shift+shift 万能搜索你也有失效的时候

问题

Eg: Shift+shift “deleteParamConfigureTenant”

deleteParamConfigureTenant在项目里是有的,如图所示。

img

搜索结果:

没有搜索到

img

推测是在注解上的代码,IDEA 的shift+shift无法识别吧。

也是代码里的坑,接口名称和requestMapping上的接口名称不统一。

解决方案

shift+shift和全局搜索 配合使用

像我用的是快捷键:Ctrl+H

img

有些IDEA版本的默认快捷键发生了变化,这时要去更改快捷键设置

解决方案:file–> Settings (也可以使用快捷键:ctrl+alt+s )

img

设置下这个快捷键,看个人喜好设置

img

问题:*.properties文件中文乱码

问题

idea已经设置统一编码UTF-8(没有设置过的同学可以设置下:IDEA正确设置编码统一为UTF-8),但是*.properties中的中文还是会乱码

设置前:

img

解决方案

设置后:settings–>editor–>file encodings–>勾选transparent native…

img

设置后,要重启IDEA。

问题:Unable to save settings: Failed to save settings. Please restart IntelliJ IDEA

问题

Unable to save settings: Failed to save settings. Please restart IntelliJ IDEA

电脑突然蓝屏,重启后启动IDEA报错

解决方案

IDEA->右键->以管理员身份运行

参考

参考于:https://blog.csdn.net/a879646668/article/details/70227278

今天是持续写作的第 21 / 100 天。
可以关注我,点赞我、评论我、收藏我啦。

这篇关于高级Java程序员必备:《IDEA问题库》常见问题及解决方案,提升开发效率2(JAVA 小虚竹)的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/466462

相关文章

jupyter代码块没有运行图标的解决方案

《jupyter代码块没有运行图标的解决方案》:本文主要介绍jupyter代码块没有运行图标的解决方案,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教... 目录jupyter代码块没有运行图标的解决1.找到Jupyter notebook的系统配置文件2.这时候一般会搜索到

java实现延迟/超时/定时问题

《java实现延迟/超时/定时问题》:本文主要介绍java实现延迟/超时/定时问题,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教... 目录Java实现延迟/超时/定时java 每间隔5秒执行一次,一共执行5次然后结束scheduleAtFixedRate 和 schedu

Java Optional避免空指针异常的实现

《JavaOptional避免空指针异常的实现》空指针异常一直是困扰开发者的常见问题之一,本文主要介绍了JavaOptional避免空指针异常的实现,帮助开发者编写更健壮、可读性更高的代码,减少因... 目录一、Optional 概述二、Optional 的创建三、Optional 的常用方法四、Optio

Spring Boot项目中结合MyBatis实现MySQL的自动主从切换功能

《SpringBoot项目中结合MyBatis实现MySQL的自动主从切换功能》:本文主要介绍SpringBoot项目中结合MyBatis实现MySQL的自动主从切换功能,本文分步骤给大家介绍的... 目录原理解析1. mysql主从复制(Master-Slave Replication)2. 读写分离3.

idea maven编译报错Java heap space的解决方法

《ideamaven编译报错Javaheapspace的解决方法》这篇文章主要为大家详细介绍了ideamaven编译报错Javaheapspace的相关解决方法,文中的示例代码讲解详细,感兴趣的... 目录1.增加 Maven 编译的堆内存2. 增加 IntelliJ IDEA 的堆内存3. 优化 Mave

Java String字符串的常用使用方法

《JavaString字符串的常用使用方法》String是JDK提供的一个类,是引用类型,并不是基本的数据类型,String用于字符串操作,在之前学习c语言的时候,对于一些字符串,会初始化字符数组表... 目录一、什么是String二、如何定义一个String1. 用双引号定义2. 通过构造函数定义三、St

springboot filter实现请求响应全链路拦截

《springbootfilter实现请求响应全链路拦截》这篇文章主要为大家详细介绍了SpringBoot如何结合Filter同时拦截请求和响应,从而实现​​日志采集自动化,感兴趣的小伙伴可以跟随小... 目录一、为什么你需要这个过滤器?​​​二、核心实现:一个Filter搞定双向数据流​​​​三、完整代码

SpringBoot利用@Validated注解优雅实现参数校验

《SpringBoot利用@Validated注解优雅实现参数校验》在开发Web应用时,用户输入的合法性校验是保障系统稳定性的基础,​SpringBoot的@Validated注解提供了一种更优雅的解... 目录​一、为什么需要参数校验二、Validated 的核心用法​1. 基础校验2. php分组校验3

如何解决mmcv无法安装或安装之后报错问题

《如何解决mmcv无法安装或安装之后报错问题》:本文主要介绍如何解决mmcv无法安装或安装之后报错问题,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教... 目录mmcv无法安装或安装之后报错问题1.当我们运行YOwww.chinasem.cnLO时遇到2.找到下图所示这里3.

浅谈配置MMCV环境,解决报错,版本不匹配问题

《浅谈配置MMCV环境,解决报错,版本不匹配问题》:本文主要介绍浅谈配置MMCV环境,解决报错,版本不匹配问题,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教... 目录配置MMCV环境,解决报错,版本不匹配错误示例正确示例总结配置MMCV环境,解决报错,版本不匹配在col