• idea两个好用的插件Code Reading Note与RestfulTool


    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 安装

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

    2.1.3 设置及效果图

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

    (2)设置为Right Top ;

    (3)点击+,新建一个topic为:idea,效果图如下:

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

    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 安装

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

    2.2.3 idea中使用

    说明:

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

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

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

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


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

  • 相关阅读:
    『翻译』Android USB Host
    转--HC05-两个蓝牙模块间的通信
    情人节来了,教你个用 Python 表白的技巧
    最全的 pip 使用指南,50% 你可能没用过
    用 Sphinx 搭建博客时,如何自定义插件?
    一个 Vim 重度用户总结的 vim 超全指南
    每周分享五个 PyCharm 使用技巧(六)
    云计算与虚拟化入门通识
    Python静态方法,其实暗藏玄机
    每周分享五个 PyCharm 使用技巧(五)
  • 原文地址:https://www.cnblogs.com/ruanjianlaowang/p/16329906.html
Copyright © 2020-2023  润新知