zoukankan      html  css  js  c++  java
  • idea的使用技巧

    工欲善其事,必先利其器,所以总结一下idea的使用技巧。首先说明一下,我截图的是2021版的, 如下图:

    快捷键

    File --> Setting --> Keymap

     

    在当前项目所有文件查找信息:Ctrl + shift + F
    在当前文件查找信息:Ctrl + F
    按照类名查找:Ctrl + N
    在当前文件替换信息:Ctrl + R
    定位跳转到某一行:Ctrl + G
    撤销上一步操作:Ctrl + Z
    反撤销操作:Ctrl + Y
    复制当前行到下一行:Ctrl + D
    上下移动当前行:Ctrl + Shift + 上下箭头
    返回跳转上一步:Alt + 左右箭头
    自动翻译(需要添加Translation):Ctrl + Shift + Y
    显示类中所有方法:Alt + 7

    方法注释模板

    File-->Settings-->Editor-->Live Templates

    (1)新建组:随便起名

     

    (2)新建模板:命名为*

     

    (3)设置生成注释的快捷键

     

    (4)设置模板:模板内容如下

    注意第一行,只有一个*而不是/*

    在设置参数名时必须用${参数名}$的方式

    模板的代码(第一行没有斜杠是正常的,直接复制以下代码即可,先复制过去,看看效果,然后就根据自己的喜好进行设置即可),提供了两个模板,都可以使用:

    *
     * @Author: mingzi
     * @Date: $date$       
     * @Description:
     **/

    或者用这个

    *
     * @Author liu-miss
     * @Description //TODO $end$
     * @Date $time$ $date$
     * @Param $param$
     * @return $return$
     **/

    (5)设置模板的应用场景

    点击模板页面最下方的警告,来设置将模板应用于那些场景,一般选择EveryWhere-->Java即可

    (如果曾经修改过,则显示为change而不是define)

    (6)设置参数的获取方式

    选择右侧的Edit variables按钮

    PS:第五步和第六步顺序不可颠倒,否则第六步将获取不到方法

     

    选择每个参数对应的获取方法(在下拉选择框中选择即可),网上有很多教程说获取param时使用脚本的方式,我试过使用脚本

    的方式不仅麻烦而且只能在方法内部使用注释时才能获取到参数

    (7)效果图

    创建方法,在方法上面写:/*+模板名+Enter-->/**+Enter

    或者

     好用插件

    MybatisX  mybatis相关的,xml和dao层的关联
    Translation  翻译软件,最好用的莫过于,给方法起名时,直接写中文,然后翻译选择并替换,爽歪歪
    Leetcode  DDDD
    Vue.js  前端vue代码直接在idea上也能运行
    Translation的截图演示

     

    对了还需要配置一下,不然翻译并替换默认是不会出现在右键菜单中的,还可以设置翻译引擎使用的百度还是谷歌或者有道,设置界面如下:

     

     所有的插件都在这个Tools中,可以进行相应的设置。

     leetcode editor组件第一次登录时需要进行设置,连接:https://blog.csdn.net/m0_58275619/article/details/120128587

     后续补充......

  • 相关阅读:
    SpringBoot创建定时任务
    SpringBoot 多环境配置
    SpringBoot中使用log4j日志
    SpringBoot项目结构介绍
    SpringBoot快速入门
    Zookeeper Zkclient客户端
    Zookeeper java api
    学习微信小程序及知识占及v-if与v-show差别

    1像素
  • 原文地址:https://www.cnblogs.com/qcq0703/p/15479737.html
Copyright © 2011-2022 走看看