IDEA插件

2020.2.3版本有试用功能,可用插件进行无限试用。

Structure for New Projects

设置默认JDK

Plugins

安装插件
Ctrl+Alt+S进入Settings,选中Plugins,在Manage Plugin Repositories中添加仓库地址

https://plugins.zhile.io
http://plugins.zhile.io

IDE Eval Reset插件

主菜单Help中,点击Eval Reset重置试用时间。

Rainbow Brackets

彩色括号

SonarLint

安全检查

mybatisX

mapper and xml can jump back and forth

Jrebel and Xrebel

热部署

java -jar JrebelBrainsLicenseServerforJava-1.0-SNAPSHOT-jar-with-dependencies.jar -p 1008 &
https://www.guidgen.com/
http://192.168.98.1:1008/fab341e4-f267-41df-ad7d-d37a3952e710

修改为Work offline
勾选Settings -> Build,Execution,Deployment -> Compiler -> Build project automatically
勾选Ctrl+Shift+Alt+/ -> Registry... -> compiler.automake.allow.when.app.running
Edit Configurations ->

GitToolBox

显示当前代码提交的用户名、时间、以及备注信息

generateallsetter

一键调用一个对象的所有的set方法,get方法等;在方法上生成两个对象的转换。

Save Actions Tool

支持可配置的类似Eclipse的保存操作,包括“优化导入”、“重新格式化代码”、“重排代码”和“编译文件”,以及一些类似Java的快速修复程序“添加/删除‘this’限定符”等。当文件在磁盘上同步(或保存)时,插件会执行配置的操作。

.ignore

忽略不必要提交的文件
使用.ignore插件生成忽略文件的作用范围是当前文件所在目录,以及其目录下的所有文件.因此,想要.ignore文件生效,应当将它放在项目目录下,这样就对整个项目的文件生效了

lombok

CheckStyle-IDEA

This plugin provides both real-time and on-demand scanning of Java files with CheckStyle from within IDEA.

Please note this is not an official part of Checkstyle - they neither endorse nor bear responsibility for this plugin. Please see the README for full details.

JPA Buddy

maven-helper

A must have plugin for working with Maven.
easy way for analyzing and excluding conflicting dependencies
actions to run/debug maven goals for a module that contains the current file or on the root module
action to open terminal at the current maven module path
actions to run/debug the current test file.

String Manipulation

Case switching, sorting, filtering, incrementing, aligning to columns, grepping, escaping, encoding...

Alibaba Java Coding Guidelines

Tabnine AI Code Completion- JS Java Python TS Rust Go PHP & More

Tabnine is an AI code assistant that makes you a better developer. Tabnine will increase your development velocity with real-time code completions in all the most popular coding languages and IDEs.

Whether you call it IntelliSense, intelliCode, autocomplete, AI-assisted code completion, AI-powered code completion, AI copilot, AI code snippets, code suggestion, code prediction, code hinting, or content assist, using Tabnine can massively impact your coding velocity, significantly cutting down your coding time.

Settings

Editor:File Encoding:Global Encoding、Project Encoding、Default encoding for properties files均设置为UTF-8;勾选Transparent native-to-ascii conversion
Version Control:配置本地git
Build,Execution,Deployment
Build Tools -> Maven ->配置本地maven
Compiler -> 勾选Build project automatically

posted @ 2023-01-28 09:12  苇草剑  阅读(171)  评论(0)    收藏  举报