-
IDEA 配置 Docker 可视化界面
需求 IDEA的Docker插件可以代替Docker for Desktop的可视化功能,适合于连接WSL中的Docker。 Docker默认监听的是sock文
-
IDEA 忽略空 catch 块告警提示
空 catch catch中不需要逻辑处理,不关心捕获的异常,只需保证程序正常运行即可。 但IDEA会提示Empty catch block警告。 try (F
2022-08-31, Views: 3161 , Topics: IDEA
-
IDEA Maven 依赖分析工具介绍
Maven 引用规则 最短路径原则。先声明的先引用。 举例 如果abc中直接引用了def依赖的2.1.0版本,xyz中直接引用了def依赖的2.0.0版本,则最
-
IDEA 根据 URL 快速定位 Controller 类快捷键
Ctrl+Shift+\ 跳转到Search Everywhere弹框,添加了/url开头,输入需要查找的URL地址即可搜索。 说明 效果等同于Endpoint
2022-08-30, Views: 4135 , Topics: IDEA
-
IDEA 版 Postman HTTP Client 测试 API 接口
说明 IDEA专业版中的工具HTTP Client,用于测试API接口。部分可替代PostMan。 .HTTP和.rest结尾的文件,会被IDEA识别为可被HT
2022-08-28, Views: 3984 , Topics: IDEA HTTP Client
-
IDEA Endpoints 微服务工程中根据 URL 快速定位 Controller 类
需求 微服务在同一个IDEA工程中打开,需要根据URL搜索,会搜索出很多杂项,无法快速定位到Controller类。 Endpoints Ctrl+Shift+
2022-08-27, Views: 6561 , Topics: IDEA Spring Boot
-
IDEA Debug 异常断点
异常断点 打开Breakpoints断点界面,快捷键:Ctrl+Shift+F8。 勾选Java Exception Breakpoints和Any exce
-
IDEA Debug Method Breakpoint 方法断点影响启动速度
方法断点 IDEA中实现的方法断点功能,并非是JPDA自带的功能(Java Platform Debugger Architecture)。 开启时,IDEA会
-
IDEA Debug 时对象莫名其妙被修改了
现象 IDEA在开启Debug运行时,点击查看对象,对象中的字段的值每次都会变化。 原因 对象复写了toString()方法,IDEA在我们点击查看对象信息时,
-
文件无改动但 IDEA 仍然显示有改动
现象 git diff无差异但IDEA仍然显示有改动。 git rollback后能让IDEA显示无改动。 备注 尤其是前端项目。 原因 文件换行符的差别。 W
-
IDEA 启动项目报 java: 程序包 xxx 不存在
现象 依赖的jar包能在依赖库中找到,java文件中没有报错,也能正常跳转到类,但启动项目报程序包不存在。 原因 依赖包原本是0.0.1-SNAPSHOT改成了
-
IDEA 内置路径变量
内置变量 $USER_HOME$:home目录。(等同于cd ~命令中的~。) $PROJECT_DIR$:工程目录。 $MODULE_WORKING_DIR
2022-08-10, Views: 3166 , Topics: IDEA
-
IDEA 禁止导入所有包
import * 当同一个包下使用到的类较多时,IDEA会自动改为导入所有的包。 import java.util.*; 禁止导入所有包 打开Settings
2022-08-09, Views: 4456 , Topics: IDEA
-
IDEA Debug Stream 流
示例代码 public class StreamDemo { public static void main(String[] args) {
-
IDEA Debug 时模拟抛出异常
场景 需要测试代码异常情况,运行时模拟抛出异常。 比如模拟OutOfMemoryError内存溢出OOM异常等。 需要测试Spring全局的Controller
-
IDEA 设置不提交本地配置文件
场景 以Spring Boot为例,本地开发环境与配置文件设置的端口不一致,改动了application-dev.yaml。 每次提交代码时都会勾选applic
-
IDEA 多个 Vue.js 工程识别 Webpack @ 别名
场景 在一个IDEA窗口中,打开多个Vue.js工程,配置了Webpack为Automatically,但只有一个工程识别了@别名路径,其他工程无法识别。 解决
-
IDEA ESLint: Delete `␍` (prettier/prettier) 解决办法
警告原因 由于行尾风格配置导致。 endOfLine配置有以下四个选项: lf:仅换行(\n),常见于Linux和macOS以及git repos内部 crl
-
IDEA 复制弹框错误提示信息快捷键
2022 版本 可直接Ctrl+C复制。 方法一 提示信息会在弹框中出现,同时也会在IDEA底部显示提示信息。 只需要在底部提示信息处右键即可弹出Copy选项,
-
IDEA 在工程目录中高亮显示包含了改动过的文件的文件夹
需求 在版本控制管理下一些文件做了改动,由于项目文件夹较多,层级较深,不容易发现改动过的文件,所以需要高亮显示这些修改过的文件的文件夹。 设置 打开Setti