https://github.com/picimako/just-kitting
A JetBrains IDE plugin to extend the functionality of DevKit.
https://github.com/picimako/just-kitting
devkit intellij-platform intellij-plugin jetbrains made-in-hungary
Last synced: about 1 year ago
JSON representation
A JetBrains IDE plugin to extend the functionality of DevKit.
- Host: GitHub
- URL: https://github.com/picimako/just-kitting
- Owner: picimako
- License: apache-2.0
- Created: 2021-10-29T08:23:01.000Z (over 4 years ago)
- Default Branch: main
- Last Pushed: 2025-01-23T15:48:18.000Z (about 1 year ago)
- Last Synced: 2025-02-28T08:16:38.545Z (about 1 year ago)
- Topics: devkit, intellij-platform, intellij-plugin, jetbrains, made-in-hungary
- Language: Java
- Homepage:
- Size: 72.6 MB
- Stars: 5
- Watchers: 3
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- License: LICENSE
Awesome Lists containing this project
README
# Just Kitting IntelliJ plugin
[](https://plugins.jetbrains.com/plugin/21139-just-kitting)

A plugin for JetBrains IDE plugin developers to provide them with extra functionality during plugin development, besides the official DevKit plugin.
It provides functionality that wouldn't/couldn't necessarily be a part of the original DevKit plugin,
but can still be useful to improve the plugin development process. They are in the following feature areas:
- [Light Services](docs/services.md)
- [Caching](docs/caching.md)
- [CallMatcher](docs/call_matcher.md)
- [PersistentStateComponents](docs/persistent_state_components.md)
- [Inspections](docs/inspections.md)
- [Plugin Configuration](docs/plugin_configuration.md)
- [Miscellaneous](docs/misc.md)
## Disclaimer
The features in this plugin are based on the IntelliJ Platform SDK documentation, and personal experience, and what I personally find useful.
There are many subtleties to using DevKit and the IntelliJ Platform that are not covered here, and I don't know of.
Please use your best judgement when using these features to make sure they actually suit your specific needs.
## Contributions
If you'd like to contribute, first please check whether the functionality you are implementing would be a better fit for the
official DevKit plugin, and whether there is already a [JetBrains YouTrack ticket](https://youtrack.jetbrains.com/issues?q=Subsystem:%20%7BPlugin%20Development%20(DevKit)%7D) for that.
This is to minimize the chance of clashing with the roadmap and development of the DevKit plugin.
You can find the developer documentation [here](/docs/dev_docs.md).
## Kotlin support
Most of the functionality in this plugin is implemented for Java code, with some also supporting Kotlin as well.
## License
This project is licensed under the terms of Apache Licence Version 2.0.
---
Plugin based on the [IntelliJ Platform Plugin Template][template].
[template]: https://github.com/JetBrains/intellij-platform-plugin-template