IDEA plug-in and experience sharing

Share a wave of discovery plug IDEA

This article originates from: https://www.jianshu.com/p/e3f83c4c2d7e

 

Foreword


工欲善其事必先利其器with IntelliJ IDEA development for several years, it brings to enhance the work efficiency is very significant. This article share some useful plugins and experience.

Plug


  • activate-power-mode

    Cool code editing effects. Play on the line.

  • Alibaba Java Coding Guidelines

    Based on Java development manual of Java code scanning Statute plug . For non-compliant code will prompt the recommended use or quick fix , there is the code over the top of a small partner rush to use it.

  • BashSupport

    Provides Bash language support, support for the running configuration, syntax highlighting, renamed reconstruction, view the comments in a document, syntax checking, command prompt, you can still do the main code branches .

  • Battery Status

    In IDEA status bar displays the battery status .

  • CodeGlance

    Thumbnail display the contents of code files, you can quickly navigate to the specified location in the scroll bar on the edge. Play on the line.

  • CPU Usage Indicator

    In IDEA status bar displays CPU usage .

  • element

    It provides hungry What Element UI component library support. Front-end development is useful.

  • .env files support

    It provides .env support files.

  • EJS

    Provide for EJS template engine supports. Front-end development is useful.

  • ESLint

    Provide ESLint support for front-end code checking and quick fixes. Front-end development is useful.

  • File Watchers

    For monitoring file changes, mainly for the preservation of the front-end code when the automatic formatting .

  • Grep Console

    Mainly for logging output color control (but error log to print only the first line of color).

    Color list (only set the foreground color, the background color is not set):

    Log Level colour
    .*VERBOSE.* <font color="#BBBBBB">BBBBBB</font>
    .*DEBUG.* <font color="#0070BB">0070BB</font>
    .*INFO.* <font color="#48BB31">48BB31</font>
    .*WARN.* <font color="#BBBB23">BBBB23</font>
    .*ERROR.* <font color="#FF6464">FF6464</font>
    .*ASSERT.* <font color="#8F0005">8F0005</font>
  • .ignore

    It provides .ignore support files.

  • JB SDK Bintray Downloader

    For switching IDEA carrying the JVM .

  • JRebel for IntelliJ

    Hot deploy Java plug-in , in most scenes just modified the code Ctrl + Bto compile under code immediate effect, and without frequent restart the project. Compared SpringBoot of devtools more easy to use. In addition, it not recommended to open automatically compiled, it is consumption performance.

    Installation tutorial crack tutorial

  • chilli

    It provides Lombok support.

  • Markdown support

    The default Integrated Markdown plug-in, in addition to not support emoji expression, others are good enough.

    win10 high resolution set to display the zoom will result in a preview of the page Markdown text is vague

    Solution: Use JB SDK Bintray Downloader plug-in upgrade to the latest JB SDK ( reference ), or use your own download the JDK ( reference ).

  • Material Theme UI

    Theme plug-in, for configuring IDEA 's UI component display effect. Beginning with may be more dazzling, one month down already accustomed to using.

    My configuration program:

    File -> Settings -> Appearance & Behavior -> Material Theme
    ( 当然也可以直接点击状态栏的小图标直接进入 )
    
    基础模版选择 Material Oceanic
    
    Compact: 勾选 StatusBar / Table Cells / Dropdown Lists / Menus
    Project View: Sidebar Height 设置为 22
    Components: 取消勾选 Uppercase buttons
    
    另外编辑区的背景色改成和主体背景色一样的 #263238
    
  • Maven Helper

    For Maven dependency collision check ( reference ).

  • MyBatis plugin

    Providing MyBatis support, support Mapper.java and Mapper.xml mutually code jump between, according Mapper.java automatically generate the corresponding Mapper.xml and SQL functions. This plug-in is a fee, crack method reference here , although cracked version can be used, but the start time or will spend tens of seconds networking check, resulting in IDEA start very slowly.

  • MyBatisX

    MyBatis plugin free alternative, function is relatively little less.

  • MyBatis Log Plugin

    For MyBatis log output into executable SQL .

  • nginx Support

    Provide Nginx supports configuration files, supports syntax highlighting and grammar tips .

  • Prettier

    It provides Prettier support ( reference ). You need to set your own shortcuts or formatted with above File Watchers use. Front-end development is useful.

  • RestfulToolkit

    By shortcut keys Ctrl + \defined fast retrieval project @ RequestMapping , support fuzzy search.

  • String Manipulation

    String format conversion tools, such as case, the hump and underscores conversion, try to know yourself. Shortcuts Alt + M.

  • Translation

    Translation plugin for English slag slag is useful to see the source code do not have to cut out the Baidu. Translation shortcuts I set Alt + Z.

  • UpperLowerCapitalize

    Case conversion plug, Alt + Pswitch to full uppercase Alt + Lto all lowercase.

  • Vue.js

    It provides Vue.js support. Front-end development is useful.

  • who did it

    File name behind the tree like Eclipse as display version control (Git / SVN) Last Modified person / time, no need to open or not, a little card.

The plug-in market 3000+ browser plug-ins are probably again, a little practical points are listed in the above ( sorted by name ), and the rest some other languages , frameworks related to their own plug-ins to search it.

Experience



 

 

 

Guess you like

Origin blog.csdn.net/M82_A1/article/details/93506105