IDEA配置部署JavaWeb项目(最全插件总结)
1. 推荐一些必要插件
许多插件的作用需要自行查阅。
Key Promoter X:快捷键提示插件
Maven Helper
MyBatisX
Rainbow Brackets
Maven,和Maven类似的就是安卓开发中用到的Gradle,做安卓开发的可以自行下载。
2. 做JavaWeb开发IDEA安装的全套插件,有一些是自动安装的有一些需要自己安装
.ignore
CodeGlance Pro
Grep Console
IdeaVim
Key Promoter X
Kotlin
LeetCode Editor
Maven Hellper
MyBatisX
Rainbow Brackets
RestfulToolkit-fix
Statistic
String Manipulation
- Android
一些安卓开发的插件我没有装
- Build Tools
Maven
Maven Extension
- Code Coverage
Code Coverage for Java
- Database
Database Tools and SQL
- Deployment
Docker
FTP/SFTP/WebDAV Connectivity
Tomcat and TomEE
WildFly
- HTML and XML
HTML Tools
Refactor-X
XPathView+XSLT
XSLT Debugger
- IDE Settings
IDE Settings Sync
Settings Repository
- JavaScript Frameworks and Tools
Angular and AngularJS
JavaScript and TypeScript
JavaScript Debugger
JavaScript Intention Power Pack
Node.js
TSLint
- JVM Frameworks
AOP Pointcut Language
Hibernate
Jakarta EE Platform
Jakarta EE:Application Servers
Jakarta EE:Bean Validation
Jakarta EE:Contexts and Dependency Injection(CDI)
Jakarta EE:Expression Language(EL)
Jakarta EE:Messaging(JMS)
Jakarta EE:Persistence(JPA)
Jakarta EE:RESTful Web Services( JAX-RS)
Jakarta EE:Web/Servlets
Jakarta EE:WebSockets
JavaFX
JVM Microservices Frameworks
Micronaut
Persistence Frameworks
Quarkus
Reactive Streams
Spring
Spring Boot
Spring Cloud
Spring Data
Spring Initializr
Spring Integration Patterns
Spring Messaging
Spring Security
Spring Web
Spring WebSocket
- Keymap
Eclipse Keymap
NetBeans Keymap
Visual Studio Keymap
- Kotlin Frameworks
我没有安装
- Languages
Gherkin
Groovy
Markdown
Properties
Shell Script
YAML
- Microservices
Endpoints
gRPC
OpenAPI Specifications
Protocol Buffers
- Plugin Development
我没有安装
- Remote Development
Remote Development Gateway
- Style Sheets
CSS
Less
Sass
Stylus
W3C Validators
- Swing
UI Designer
- Template Languages
FreeMarker
Haml
Jakarta EE:Server Pages(JSP)
Thymeleaf
Velocity
- Test Tools
Cucumber for Groovy
Cucumber for Java
JUnit
- Themes
我没有下
- Tools Integration
Lombok
- Version Controls
Git
GitHub
- Other Tools
Bytecode Viewer
Code With Me
Copyright
Dependency Structure Matrix
Design Tools
Diagrams
Eclipse Interoperability
EditorConfig
Grazie
HTTP Client
IDE Features Trainer
IDE Features Trainer:Git Lessons
IntelliLang
Java Bytecode Decompiler
Java Internationalization
Java Stream Debugger
Machine Learning Code Competion
Machine Learning in Search Everywhere
Package Checker
Package Search
Performance Testing
Qodana
Recommenders for Java and Python
Shared Project Indexes
Space
Task Management
Terminal
TextMate Bundles
Time Tracking
Toml
WebP Support
ZKM-Unscramble