https://github.com/nazmulidris/idea-plugin-example2
JetBrains IDEA plugin pedagogical example w/ usage of complex JetBrains UI components
https://github.com/nazmulidris/idea-plugin-example2
Last synced: 3 months ago
JSON representation
JetBrains IDEA plugin pedagogical example w/ usage of complex JetBrains UI components
- Host: GitHub
- URL: https://github.com/nazmulidris/idea-plugin-example2
- Owner: nazmulidris
- License: apache-2.0
- Created: 2020-04-15T22:25:07.000Z (over 5 years ago)
- Default Branch: main
- Last Pushed: 2021-04-23T01:12:55.000Z (over 4 years ago)
- Last Synced: 2025-03-24T22:51:10.038Z (6 months ago)
- Language: Kotlin
- Homepage:
- Size: 163 KB
- Stars: 12
- Watchers: 2
- Forks: 4
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Funding: .github/FUNDING.yml
- License: LICENSE
Awesome Lists containing this project
README
- [idea-plugin-example2](#idea-plugin-example2)
# idea-plugin-example2
This repo is a pedagogical example of an IDEA plugin. To learn more about plugins please read the
tutorial that accompanies this code example on developerlife.com -
[Introduction to creating IntelliJ IDEA plugins](http://localhost:4000/2020/11/20/idea-plugin-example-intro/).Also checkout the accompanying repo to this one
[idea-plugin-example](https://github.com/nazmulidris/idea-plugin-example).This project aims to explore more complex UI elements from IntelliJ Platform SDK. Here is a list:
1. [Tool windows](docs/toolwindows.md)
2. [Line marker provider](docs/linemarkerprovider.md)
3. [Inlay decoration](docs/inlaydecoration.md)
4. [Code editor component](docs/codeeditorcomponent.md)
5. [List](docs/list.md)
6. [Tree](docs/tree.md)
7. [Table](docs/table.md)