An open API service indexing awesome lists of open source software.

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

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)