English / 简体中文
ZhiYouToolkit is an integrated tool plug-in based on IntelliJ IDEA. It brings together a variety of features that are commonly used in daily development and is designed to help developers simplify repetitive tasks and improve code development efficiency and quality.
知游工具,一款基于 IntelliJ IDEA 的集成工具插件。它汇集了日常开发中常用的各种功能,旨在帮助开发者简化重复工作、提高代码开发效率和质量。
- Convert JSON to JavaBean: Deserialize JSON into JavaBean, supporting nested Array and Object properties.
- Convert JavaBean to JSON: Serialize JavaBean to JSON, supporting nested Object properties and FastJson/Jackson annotations.
- Generate ResultMap Tags: Generate MyBatis
<resultMap>
tag based on SQL and Java class property mappings. - Generate Where Tags: Generate MyBatis
<where>
condition tag based on Java class properties. - Class Property Mapping and Method Enumeration: Enumerate Getter and Setter Methods, Class Property Mapping Functionality.
- Generate JDK Serialization ID: Generate JDK serialization ID for Java classes and implement the serialization interface.
- MyBatis Mapper file generation: Generate Mapper interface, Mapper XML, mapping classes, and automatically match file paths.
- Generate Specified Annotations and Comments: Generate specified annotations and comments for class attributes.
- Convert single-line comments to JavaDoc
- String Format Conversion: Support camelCase to snake_case conversion, Chinese to Pinyin conversion, and multiline text conversion.
- Convert Between Timestamps and Dates: Quickly convert between timestamps and dates/times.
- Convert Between JSON and XML: Quickly convert JSON/XML.
- Code note-taking functionality: Record code snippets, notes, and memos with support for tagging, import, and export functionalities.
- Text Comparison: Accurately identify differences between texts.
- JSON Window and JSON Processing: Support JSON formatting, compression, and structuring.
- Jasypt Encryption and Decryption: Jasypt encryption and decryption functionality, supporting symmetric and asymmetric encryption.
- Extract Spring Interface Paths: Quickly copy Spring RESTful API paths.
Navigation:Documentation
- Search for
ZhiYouToolkit
in the IDE built-in plug-in system and install it.- Download the plugin via the JetBrains Marketplace or Github Releases and install it manually.
For IntelliJ IDEA, the plugin only supports IntelliJ IDEA 2022.2 and above.
You can raise issues and PR for any problems found during use, and any ideas can be directly submitted to Discussions, thanks for your support.