idea的插件使用

目录

TranslationPlugin (搜索Translation)                    ​

Mybatis-log-plugin(搜索MyBatis Log Plugin)

RestfulTookit

Rainbow Brackets

Lombok

GenerateSerialVersionUID

Free MyBatis Plugin

Eclipse Code Formatter

CamelCasePlugin

Stackoverflow

Key promoter

Alibaba Java Coding Guidelines

CodeGlance

NyanProgressBar(搜索Nyan Progress Bar)

BackgroundImagePlus+


  • idea插件的安装

                  使用ctrl+alt+s打开setting的窗口,点击plugins,将插件复制到窗口,如果本地没有安装,点击下方的Search in repositories进行在线搜索,找到该插件点击双击或者点击install即可安装。

                  idea的插件使用_第1张图片

                   如果在线安装太慢,使用下载好的jar包进行安装

idea的插件使用_第2张图片

  • TranslationPlugin (搜索Translation)

       可以使用快捷键ctrl+shift+y对选中的单词或长句进行翻译,也可以使用ctrl+shift+o进行搜索翻译文本,可以设置搜索的工具,支持谷歌翻译、百度翻译、有道翻译。  

idea的插件使用_第3张图片

                       idea的插件使用_第4张图片

  • Mybatis-log-plugin(搜索MyBatis Log Plugin)

           可以将参数的值对应的赋值,在该控制台上输出的sql语句都是可执行语句,复制后可以直接在数据库连接工具中执行,打开控制台方式ctrl+alt+shift+o。

             

  • RestfulTookit

          可以使用“ctrl加\“快速定位url所在的controller,

                                  idea的插件使用_第5张图片

         也可以使用RestServices窗口进行测试

                                 idea的插件使用_第6张图片

  • Rainbow Brackets

          将括号附上颜色,可以根据同一个颜色来区分一个括号的开始和结尾

                               

  • Lombok

          可以使用@Data的注解代替getter和setter方法,

                              idea的插件使用_第7张图片

         也可以使用log.debug来进行打印日志的功能

                             idea的插件使用_第8张图片

  • GenerateSerialVersionUID

        自动生成序列化id,需要实现Serializable接口,通过setting的设置里面的editor——>inspections-——>Serializable class without ‘serialVersionUID’后面打勾,在severity中选择提示类型。

                            idea的插件使用_第9张图片

        创建类的时候,在类名上面使用alt+enter快捷键选择添加serialversionuid选项

                           

  • Free MyBatis Plugin

          在实现类和继承类左边提示箭头,根据箭头在接口和实现类、父类和子类间切换,在dao和xml间有箭头对应,

                          idea的插件使用_第10张图片

                          

           根据接口名可以定位xml的sql语句的id

                         idea的插件使用_第11张图片

  • Eclipse Code Formatter

          提供格式化代码文件的入口,安装该插件后可以在Other Settings 的 Eclipse Code Formatter下的Eclipse Java Formatter config file中选择代码格式化文件。

                        idea的插件使用_第12张图片

  • CamelCasePlugin

         可以使用ctrl+shift+u来进行大小写切换。在Settings的editor下的camel case 中设值转换的类型,v2.1.0中可以设置转换类型的顺序,使用alt+shift+u进行驼峰命名的转换。

                      idea的插件使用_第13张图片

  • Stackoverflow

         可以选择一段代码或者是控制台的报错信息,右击选择 search Stack Overflow选项跳转到默认浏览器,在Stack Overflow上搜索答案(需要Google搜索)

                     idea的插件使用_第14张图片

  • Key promoter

         可以根据你的操作提示相应的快捷键,如果快捷键提示你进行配置

                    idea的插件使用_第15张图片

  • Alibaba Java Coding Guidelines

         代码规范提示。具体使用可以参考https://github.com/alibaba/p3c/wiki/IDEA%E6%8F%92%E4%BB%B6%E4%BD%BF%E7%94%A8%E6%96%87%E6%A1%A3

                    idea的插件使用_第16张图片

  • CodeGlance

        提供了一个代码整体预览的窗口

                    idea的插件使用_第17张图片

  • NyanProgressBar(搜索Nyan Progress Bar)

       加载条的动画,使加载过程变得有趣

                   

  • BackgroundImagePlus+

     提供背景图的插件,在view的set background Image里面设置,拖动下方的滚动条是设置背景图的透明度。

                  idea的插件使用_第18张图片

 

    

你可能感兴趣的:(idea的插件使用)