介绍两个idea插件,感觉很好用,介绍记录下吧。


1、问题描述

介绍两个idea插件,感觉很好用,记录下。

2、问题描述解决

2.1 Code Reading Note插件——代码阅读笔记

这个插件的原始功能是:对指定代码记录阅读笔记,然后增加到指定代码点,纳尼?看个代码还要把读书笔记写到代码中啊?个人认为有点小鸡肋。。

2.1.1 需求点

(1)idea快捷键有些记不住,比如:Ctrl+Alt+T,使用(if..else, try..catch, for, synchronized 等)包围选中语句,有时候容易混淆,想找个插件帮忙记忆;

(2)常用的Key promoter X满足不了,该插件是对使用idea中有快捷键的使用了鼠标的,给个提示,可是有些难记的本身就找不到对应的鼠标操作,比如上面的:Ctrl+Alt+T,还有有些本身简单的也不用都提醒;

(3)想找个类似便签的作用,但是要在idea中,同时不影响开发,Code Reading Note插件刚好满足;

2.1.2 安装

插件库直接安装就好了,就不重复了。

idea两个好用的插件-Code Reading Note与RestfulTool_方法区

2.1.3 设置及效果图

(1)默认窗口在idea下方,拖拽到右边窗口;

idea两个好用的插件-Code Reading Note与RestfulTool_ide_02

(2)设置为Right Top ;

idea两个好用的插件-Code Reading Note与RestfulTool_文件查找_03

(3)点击+,新建一个topic为:idea,效果图如下:
idea两个好用的插件-Code Reading Note与RestfulTool_ide_04

这样设置后,默认就在右边了,也不影响开发,这里也可以+每日工作安排,写代码的时候,也可以起到提示作用;

idea常用快捷键:

(1)Ctrl+Alt+L 格式化代码
(2)Ctrl+Alt+O 优化 Imports
(3)Ctrl+Allt+B:查看实现类。
(4)Ctrl+F/Ctrl+R 当前文件查找、替换
(5)Ctrl+Shift+F/R 全局文件查找/替换
(6)Ctrl+Alt+T 使用(if..else, try..catch, for, synchronized 等)包围选中语句
(7)Ctrl+Shift+/ 使用“/** **/”注释或取消注释
(8)Ctrl + X 删除当前行
(9)Ctrl +D 复制当前行
(10)CTRL+ALT+I 自动缩进
(11)Shift + Shift 快速搜索
(12)psvm,速生成main
(13)sout,速生成System.out.print
(14)CTRL+E 最近更改的代码
(15)CTRL+P 方法参数提示
(16)F7 在Debug下进入当前方法体;
(17)F8 在Debug下进行到下一步;
(18)F9 在Debug下跳转到下一断点;

2.2 RestfulTool插件

2.2.1 需求点

目前基本都前后端分离开发了,后端开发好,使用postman或者浏览器直接测试,去年做项目中,发现测试阶段RestfulTool测试起来更加高效,本身集成在idea中,使用起来也更加高效一些,简单介绍一下;

2.2.2 安装

安装没啥介绍的,效果图如下:

idea两个好用的插件-Code Reading Note与RestfulTool_文件查找_05

2.2.3 idea中使用

idea两个好用的插件-Code Reading Note与RestfulTool_方法区_06

说明:

(1)方法区1,插件默认会把支持http的请求给扫描出来,需要测试那个选中即可;

(2)方法区2,就是执行了,send按钮是执行;body区是入参;response是返回结果;

(3)默认执行端口号是8080;

自己开发或者测试的时候,使用起来还算方便,不过有个不太方便点:idea关闭后,入参没有了,没有存入磁盘,这点不如postman,需要重新录入;


更多信息请关注公众号:「软件老王」,关注不迷路,软件老王和他的IT朋友们,分享一些他们的技术见解和生活故事。


idea两个好用的插件-Code Reading Note与RestfulTool_文件查找_07