├── .github └── workflows │ └── build.yml ├── .gitignore ├── LICENSE ├── README.md ├── docs ├── comments.gif ├── request.gif └── request.md ├── gradle └── wrapper │ ├── gradle-wrapper.jar │ └── gradle-wrapper.properties ├── settings.gradle └── src └── main ├── java └── com │ └── xstudio │ └── plugin │ └── idea │ └── sj │ ├── getset │ ├── EnumMethodType.java │ ├── GenerateGetAction.java │ ├── GenerateGetSetAction.java │ ├── GenerateSetAction.java │ ├── TemplateConfigurable.java │ ├── TemplatePersistentConfiguration.java │ ├── TemplateSetting.form │ ├── TemplateSetting.java │ └── po │ │ └── Template.java │ ├── javadoc │ ├── JavadocGenerateAction.java │ ├── entity │ │ └── JavaDoc.java │ └── generator │ │ ├── AbstractJavaDocGenerator.java │ │ ├── ClassJavaDocGenerator.java │ │ ├── FieldJavaDocGenerator.java │ │ ├── JavaDocGenerator.java │ │ └── MethodJavaDocGenerator.java │ ├── serialize │ ├── SerializeGenerator.java │ └── SerializeGeneratorHandler.java │ ├── spring │ ├── Annotations.java │ ├── Mapping.java │ ├── MappingHelper.java │ ├── RestMapping.java │ └── components │ │ ├── MappingListForm.form │ │ ├── MappingListForm.java │ │ └── MappingWindow.java │ ├── swagger │ ├── AbstractGenerateSwaggerAnnotationAction.java │ ├── GenerateSwagger2AnnotationAction.java │ └── GenerateSwagger3AnnotationAction.java │ ├── translate │ └── BiyingTranslate.java │ └── util │ ├── JavaBeansUtil.java │ ├── PluginNotifier.java │ ├── PsiUtil.java │ ├── RequestUtil.java │ └── entity │ ├── BiyingTranslateResponse.java │ ├── DetectedLanguage.java │ ├── SentLen.java │ ├── Translations.java │ └── Transliteration.java └── resources ├── META-INF └── plugin.xml └── icons └── plus.png /.github/workflows/build.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xbeeant/spring-java-idea-plugin/HEAD/.github/workflows/build.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xbeeant/spring-java-idea-plugin/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xbeeant/spring-java-idea-plugin/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xbeeant/spring-java-idea-plugin/HEAD/README.md -------------------------------------------------------------------------------- /docs/comments.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xbeeant/spring-java-idea-plugin/HEAD/docs/comments.gif -------------------------------------------------------------------------------- /docs/request.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xbeeant/spring-java-idea-plugin/HEAD/docs/request.gif -------------------------------------------------------------------------------- /docs/request.md: -------------------------------------------------------------------------------- 1 | ### request 2 | 在右侧添加窗口显示spring项目的所有请求 3 | 4 | ![示例](./request.gif) -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xbeeant/spring-java-idea-plugin/HEAD/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xbeeant/spring-java-idea-plugin/HEAD/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /settings.gradle: -------------------------------------------------------------------------------- 1 | rootProject.name = 'java & spring tool' 2 | 3 | -------------------------------------------------------------------------------- /src/main/java/com/xstudio/plugin/idea/sj/getset/EnumMethodType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xbeeant/spring-java-idea-plugin/HEAD/src/main/java/com/xstudio/plugin/idea/sj/getset/EnumMethodType.java -------------------------------------------------------------------------------- /src/main/java/com/xstudio/plugin/idea/sj/getset/GenerateGetAction.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xbeeant/spring-java-idea-plugin/HEAD/src/main/java/com/xstudio/plugin/idea/sj/getset/GenerateGetAction.java -------------------------------------------------------------------------------- /src/main/java/com/xstudio/plugin/idea/sj/getset/GenerateGetSetAction.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xbeeant/spring-java-idea-plugin/HEAD/src/main/java/com/xstudio/plugin/idea/sj/getset/GenerateGetSetAction.java -------------------------------------------------------------------------------- /src/main/java/com/xstudio/plugin/idea/sj/getset/GenerateSetAction.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xbeeant/spring-java-idea-plugin/HEAD/src/main/java/com/xstudio/plugin/idea/sj/getset/GenerateSetAction.java -------------------------------------------------------------------------------- /src/main/java/com/xstudio/plugin/idea/sj/getset/TemplateConfigurable.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xbeeant/spring-java-idea-plugin/HEAD/src/main/java/com/xstudio/plugin/idea/sj/getset/TemplateConfigurable.java -------------------------------------------------------------------------------- /src/main/java/com/xstudio/plugin/idea/sj/getset/TemplatePersistentConfiguration.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xbeeant/spring-java-idea-plugin/HEAD/src/main/java/com/xstudio/plugin/idea/sj/getset/TemplatePersistentConfiguration.java -------------------------------------------------------------------------------- /src/main/java/com/xstudio/plugin/idea/sj/getset/TemplateSetting.form: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xbeeant/spring-java-idea-plugin/HEAD/src/main/java/com/xstudio/plugin/idea/sj/getset/TemplateSetting.form -------------------------------------------------------------------------------- /src/main/java/com/xstudio/plugin/idea/sj/getset/TemplateSetting.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xbeeant/spring-java-idea-plugin/HEAD/src/main/java/com/xstudio/plugin/idea/sj/getset/TemplateSetting.java -------------------------------------------------------------------------------- /src/main/java/com/xstudio/plugin/idea/sj/getset/po/Template.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xbeeant/spring-java-idea-plugin/HEAD/src/main/java/com/xstudio/plugin/idea/sj/getset/po/Template.java -------------------------------------------------------------------------------- /src/main/java/com/xstudio/plugin/idea/sj/javadoc/JavadocGenerateAction.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xbeeant/spring-java-idea-plugin/HEAD/src/main/java/com/xstudio/plugin/idea/sj/javadoc/JavadocGenerateAction.java -------------------------------------------------------------------------------- /src/main/java/com/xstudio/plugin/idea/sj/javadoc/entity/JavaDoc.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xbeeant/spring-java-idea-plugin/HEAD/src/main/java/com/xstudio/plugin/idea/sj/javadoc/entity/JavaDoc.java -------------------------------------------------------------------------------- /src/main/java/com/xstudio/plugin/idea/sj/javadoc/generator/AbstractJavaDocGenerator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xbeeant/spring-java-idea-plugin/HEAD/src/main/java/com/xstudio/plugin/idea/sj/javadoc/generator/AbstractJavaDocGenerator.java -------------------------------------------------------------------------------- /src/main/java/com/xstudio/plugin/idea/sj/javadoc/generator/ClassJavaDocGenerator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xbeeant/spring-java-idea-plugin/HEAD/src/main/java/com/xstudio/plugin/idea/sj/javadoc/generator/ClassJavaDocGenerator.java -------------------------------------------------------------------------------- /src/main/java/com/xstudio/plugin/idea/sj/javadoc/generator/FieldJavaDocGenerator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xbeeant/spring-java-idea-plugin/HEAD/src/main/java/com/xstudio/plugin/idea/sj/javadoc/generator/FieldJavaDocGenerator.java -------------------------------------------------------------------------------- /src/main/java/com/xstudio/plugin/idea/sj/javadoc/generator/JavaDocGenerator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xbeeant/spring-java-idea-plugin/HEAD/src/main/java/com/xstudio/plugin/idea/sj/javadoc/generator/JavaDocGenerator.java -------------------------------------------------------------------------------- /src/main/java/com/xstudio/plugin/idea/sj/javadoc/generator/MethodJavaDocGenerator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xbeeant/spring-java-idea-plugin/HEAD/src/main/java/com/xstudio/plugin/idea/sj/javadoc/generator/MethodJavaDocGenerator.java -------------------------------------------------------------------------------- /src/main/java/com/xstudio/plugin/idea/sj/serialize/SerializeGenerator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xbeeant/spring-java-idea-plugin/HEAD/src/main/java/com/xstudio/plugin/idea/sj/serialize/SerializeGenerator.java -------------------------------------------------------------------------------- /src/main/java/com/xstudio/plugin/idea/sj/serialize/SerializeGeneratorHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xbeeant/spring-java-idea-plugin/HEAD/src/main/java/com/xstudio/plugin/idea/sj/serialize/SerializeGeneratorHandler.java -------------------------------------------------------------------------------- /src/main/java/com/xstudio/plugin/idea/sj/spring/Annotations.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xbeeant/spring-java-idea-plugin/HEAD/src/main/java/com/xstudio/plugin/idea/sj/spring/Annotations.java -------------------------------------------------------------------------------- /src/main/java/com/xstudio/plugin/idea/sj/spring/Mapping.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xbeeant/spring-java-idea-plugin/HEAD/src/main/java/com/xstudio/plugin/idea/sj/spring/Mapping.java -------------------------------------------------------------------------------- /src/main/java/com/xstudio/plugin/idea/sj/spring/MappingHelper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xbeeant/spring-java-idea-plugin/HEAD/src/main/java/com/xstudio/plugin/idea/sj/spring/MappingHelper.java -------------------------------------------------------------------------------- /src/main/java/com/xstudio/plugin/idea/sj/spring/RestMapping.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xbeeant/spring-java-idea-plugin/HEAD/src/main/java/com/xstudio/plugin/idea/sj/spring/RestMapping.java -------------------------------------------------------------------------------- /src/main/java/com/xstudio/plugin/idea/sj/spring/components/MappingListForm.form: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xbeeant/spring-java-idea-plugin/HEAD/src/main/java/com/xstudio/plugin/idea/sj/spring/components/MappingListForm.form -------------------------------------------------------------------------------- /src/main/java/com/xstudio/plugin/idea/sj/spring/components/MappingListForm.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xbeeant/spring-java-idea-plugin/HEAD/src/main/java/com/xstudio/plugin/idea/sj/spring/components/MappingListForm.java -------------------------------------------------------------------------------- /src/main/java/com/xstudio/plugin/idea/sj/spring/components/MappingWindow.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xbeeant/spring-java-idea-plugin/HEAD/src/main/java/com/xstudio/plugin/idea/sj/spring/components/MappingWindow.java -------------------------------------------------------------------------------- /src/main/java/com/xstudio/plugin/idea/sj/swagger/AbstractGenerateSwaggerAnnotationAction.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xbeeant/spring-java-idea-plugin/HEAD/src/main/java/com/xstudio/plugin/idea/sj/swagger/AbstractGenerateSwaggerAnnotationAction.java -------------------------------------------------------------------------------- /src/main/java/com/xstudio/plugin/idea/sj/swagger/GenerateSwagger2AnnotationAction.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xbeeant/spring-java-idea-plugin/HEAD/src/main/java/com/xstudio/plugin/idea/sj/swagger/GenerateSwagger2AnnotationAction.java -------------------------------------------------------------------------------- /src/main/java/com/xstudio/plugin/idea/sj/swagger/GenerateSwagger3AnnotationAction.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xbeeant/spring-java-idea-plugin/HEAD/src/main/java/com/xstudio/plugin/idea/sj/swagger/GenerateSwagger3AnnotationAction.java -------------------------------------------------------------------------------- /src/main/java/com/xstudio/plugin/idea/sj/translate/BiyingTranslate.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xbeeant/spring-java-idea-plugin/HEAD/src/main/java/com/xstudio/plugin/idea/sj/translate/BiyingTranslate.java -------------------------------------------------------------------------------- /src/main/java/com/xstudio/plugin/idea/sj/util/JavaBeansUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xbeeant/spring-java-idea-plugin/HEAD/src/main/java/com/xstudio/plugin/idea/sj/util/JavaBeansUtil.java -------------------------------------------------------------------------------- /src/main/java/com/xstudio/plugin/idea/sj/util/PluginNotifier.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xbeeant/spring-java-idea-plugin/HEAD/src/main/java/com/xstudio/plugin/idea/sj/util/PluginNotifier.java -------------------------------------------------------------------------------- /src/main/java/com/xstudio/plugin/idea/sj/util/PsiUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xbeeant/spring-java-idea-plugin/HEAD/src/main/java/com/xstudio/plugin/idea/sj/util/PsiUtil.java -------------------------------------------------------------------------------- /src/main/java/com/xstudio/plugin/idea/sj/util/RequestUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xbeeant/spring-java-idea-plugin/HEAD/src/main/java/com/xstudio/plugin/idea/sj/util/RequestUtil.java -------------------------------------------------------------------------------- /src/main/java/com/xstudio/plugin/idea/sj/util/entity/BiyingTranslateResponse.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xbeeant/spring-java-idea-plugin/HEAD/src/main/java/com/xstudio/plugin/idea/sj/util/entity/BiyingTranslateResponse.java -------------------------------------------------------------------------------- /src/main/java/com/xstudio/plugin/idea/sj/util/entity/DetectedLanguage.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xbeeant/spring-java-idea-plugin/HEAD/src/main/java/com/xstudio/plugin/idea/sj/util/entity/DetectedLanguage.java -------------------------------------------------------------------------------- /src/main/java/com/xstudio/plugin/idea/sj/util/entity/SentLen.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xbeeant/spring-java-idea-plugin/HEAD/src/main/java/com/xstudio/plugin/idea/sj/util/entity/SentLen.java -------------------------------------------------------------------------------- /src/main/java/com/xstudio/plugin/idea/sj/util/entity/Translations.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xbeeant/spring-java-idea-plugin/HEAD/src/main/java/com/xstudio/plugin/idea/sj/util/entity/Translations.java -------------------------------------------------------------------------------- /src/main/java/com/xstudio/plugin/idea/sj/util/entity/Transliteration.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xbeeant/spring-java-idea-plugin/HEAD/src/main/java/com/xstudio/plugin/idea/sj/util/entity/Transliteration.java -------------------------------------------------------------------------------- /src/main/resources/META-INF/plugin.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xbeeant/spring-java-idea-plugin/HEAD/src/main/resources/META-INF/plugin.xml -------------------------------------------------------------------------------- /src/main/resources/icons/plus.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xbeeant/spring-java-idea-plugin/HEAD/src/main/resources/icons/plus.png --------------------------------------------------------------------------------