zoukankan      html  css  js  c++  java
  • IDEA配置和插件

    1.相关配置

    设置字体和大小

    IntelliJ Idea解决Could not autowire. No beans of 'xxxx' type found的错误提示

    设置文件和方法的注释

     文件注释内容

    /**
    *@Description
    *@Author 
    *@Date ${DATE} ${TIME}
    **/

    设置方法的注释

    模板内容

    *
     * @Description: TODO
     * @author xxx
     * @date $date$
     * @param $params$ 
     * @return $return$
     */

     编辑变量格式的时候

    然后在方法上面输入/* + Tab键就可以了

    给类中各个方法之间添加分割线

    file--->setting--->Editor---->General---->Appearance

     设置svn忽略 .idea内的文件

    从ToolView中打开 Version Control  -> Local Changes  中的Default ChangesList里面的文件全选中右键选择 Move to  Another Changes List...选项后重新新建一个,

    为区分 起名为  ignore 

    2.插件

    maven helper

    解决maven包冲突的问题

     打开pom文件,并可以切换tab,简单使用,如下图

    RestfulToolkit

    RestfulToolkit是IDEA的一个插件,主要作用就是提供一个窗口,该窗口展示你项目定义的所有对外的URL,并且点击对应的URL可以跳入指定方法,同时提供接口测试功能。

    当然也可以用IDEA自己的spirng插件的功能,感觉没有那么方便。

    MyBatisCodeHelper

    MyBatisCodeHelper开帮助开发mybatis,连接数据库后,可以快速逆向和定位

    配置,在java中byte和short操作不方便,我们可以设统一使用integer来操作

    选择表格后右键

    Mybatis Log Plugin

    一般idea 使用sql输出都是用的是log4j,但是这个只是把入参的地方用?占用,后面再按顺序列出入参,需要运行的时候不太方便,还需要拼接,但是Mybatis Log Plugins是直接打印输出所运行的sql语句。

    如果没有显示出来,可以在工具菜单里面打开

    GsonFormat插件

    GsonFormat插件主要用于使用Gson库将JSONObject格式的String 解析成实体,也可以在编辑json字符串的时候快速的格式化和校验准确性,该插件可以加快开发进度,使用非常方便,效率高。使用教程

    Grep Console

    由于Intellij idea不支持显示ascii颜色,grep-console插件能很好的解决这个问题,下面就以开发JavaEE项目中,结合Log4j配置多颜色日志输出功能。也可以通过expression表达式过滤日志、给不同级别的日志或者给不同pattern的日志加上背景颜色与上层颜色。

     .ignore

    IDEA没有提交的时候会扫描修改的文件,有些不需要提交文件可以忽略,这样可以加快提交的速度

    1.安装.ignore插件

    file-->setting-->plugins-->搜索.ignore-->install

    2.点击idea  Version Control

     写完点击OK 就完成了一个忽略changelist

    然后再提交的之前,选择不需要提交的右键添加到忽略changelist就可以了,选择忽略changelist点击OK就可以了

    GenerateSerialVersionUID

    安装插件之后,可以使用 IDEA Generate 功能,自动生成 随机的serialVersionUID。注意要实现接口Serializable

  • 相关阅读:
    java中的静态变量与实例变量
    Java中的关键字this
    继承和多类的基础(C++)
    11-1:(42)接雨水
    10-2
    10-1
    9-2
    9-1
    8-2
    8-1
  • 原文地址:https://www.cnblogs.com/grasp/p/11961983.html
Copyright © 2011-2022 走看看