IDEA 工具使用
always, daily, interval, never
总是,每天,间隔,从不
文章目录
- 多个类分层显示
- 设置类文件头
- IntelliJ [IDEA添加注释常用的快捷键](https://blog.csdn.net/wyf2017/article/details/81178675)
- 更改 intellij idea 注释字体的颜色
- 设置 注释自动缩进 代码自动缩进
- 控制台出现 目标值已过时 处理
- log4J 日志 警告 记录,
- IDEA 开启自动编译检查
- 开发Spring项目时 去掉Idea的依赖检查
- 设置项目编码
- IDEA 无视大小写进行代码提示
- Presentation Assistant—快捷键展示
- IDEA 设置 包结构 显示
- IDEA 界面字体 和代码区,控制台字体大小调整
- Idea 自动导包 优化设置
- ctrl+鼠标滚轮调整代码字体大小
- IDEA 代码长度自适应编辑区窗口宽度进行换行
- IntelliJ IDEA导入导出配置文件
- intellij idea中快速抽取方法
- IDEA 抽取变量的快捷键失效
- IDEA 撤销,反撤销
- Set language level to 8 - Lambdas ,type annotations etc.
- IDEA 出现报错**Usage of API documented as @since 1.7**![在这里插入图片描述](https://img-blog.csdnimg.cn/d9ca4f15ca4d44bba75469f0c5e3624e.png)这是由于使用了当前开发环境无法解析的jdk特性,java.nio.file.Paths是Java7中加入的新特性,可能当前开发环境版本较低,所以出现报错
- idea解决"Failed to read artifact descriptor for xxx"问题的方法
- Maven archetypes 骨架 缺少了,只剩俩的解决方法
多个类分层显示
设置多个类文件同时打开并且不重叠隐藏,分层显示
解决办法:
file->setting ->Editor->General->Editor Tabs 中 ,将show tabs in one row前面的√去掉就可以了
Tab placement 选项也可以自由调整,比如调整为Left
设置前 效果图略
设置前方法图略
设置后效果图略
设置类文件头
/**
* Copyright (C), 2020-2020, 软件公司
* Created With IntelliJ IDEA.
* PACKAGE_NAME: ${PACKAGE_NAME}
* FileName: ${NAME}
* Author: wtL (作者笔名)
* E-email:
* Date: ${DATE}
* Time: ${TIME}
* Description: Code changes the world and programming creates the future.
*/
代码改变世界,程序创造未来
IntelliJ IDEA添加注释常用的快捷键
[1]行注释Ctrl+/
首先你的光标要处于这一行,处于这行的哪个位置都可以,按Ctrl+/,就可以往行首添加"//",将该行注释掉。
再次按Ctrl+/,可以去掉该行注释。
[2]块注释Ctrl+Shift+/
使用块注释需要先选中要注释的块。
按Ctrl+Shift+/注释掉该块代码
去除注释的时候,不需要全部选中这块代码,只用光标在注释内容上按Ctrl+Shift+/即可。
[3]方法或类注释
在一个方法或类的开头,输入/**,然后按回车,自动根据参数和返回值生成注释模板,我们在这个模板上面编写即可。
更改 intellij idea 注释字体的颜色
File =>Settings =>Editor =>Color Scheme => Language Defaults
Settings---->Editor----->Colors & Fonts ----->Language Defaults
Comments目录下的
Block comment 块注释
Line comment 行注释
Doc Comment 文档,一般只改 Text
设置 注释自动缩进 代码自动缩进
来源解决参考
问题描述:
在使用idea过程中,快捷键注释无疑是经常使用的一个功能,然而通过快捷键注释时,效果往往是这样的
// ModelAndView : 模型和视图
ModelAndView modelAndView = new ModelAndView();
// =========请忽视代码内容,自动注释效果主要看这里=============
// 封装对象,放到ModelAndView中
modelAndView.addObject("msg", "HelloSpringMVC!");
// 封装要跳转的视图,放在ModelAndView中
modelAndView.setViewName("hello");// /WEB-INF/jsp/hello.jsp
return modelAndView;
或者是这样的
<!--
在SpringMVC中:/ 和 /* 的区别
/ : 只匹配所有的请求,不包括jsp页面
/* : 匹配搜友的请求,包括jsp页面
-->
<servlet-mapping>
<!-- ======