English / 简体中文
ZhiYouToolkit is an IDEA plugin designed to solve repetitive tasks and pain points in daily development, enhancing code development efficiency and quality.
知游工具,一款用于解决日常开发中大量的重复工作、痛点,提高代码开发效率和质量的IDEA插件。
- Code note-taking functionality: Record code snippets, notes, and memos with support for tagging, import, and export functionalities.
- 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.
- JSON Window and JSON Processing: Support JSON formatting, compression, and structuring.
- String Format Conversion: Support camelCase to snake_case conversion, Chinese to Pinyin conversion, and multiline text conversion.
- Convert single-line comments to JavaDoc
- 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.
- Extract Spring Interface Paths: Quickly copy Spring RESTful API paths.
- Convert Between Timestamps and Dates: Quickly convert between timestamps and dates/times.
- 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.
- Jasypt Encryption and Decryption: Jasypt encryption and decryption functionality, supporting symmetric and asymmetric encryption.
- Convert Between JSON and XML: Quickly convert JSON/XML.
- Text Comparison: Accurately identify differences between texts.
- ......
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.