intellij-platform-plugin-template
intellij-sdk-code-samples
Our great sponsors
intellij-platform-plugin-template | intellij-sdk-code-samples | |
---|---|---|
5 | 4 | |
2,833 | 1,000 | |
3.7% | 4.1% | |
8.9 | 7.9 | |
7 days ago | 9 days ago | |
Kotlin | Java | |
Apache License 2.0 | Apache License 2.0 |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
intellij-platform-plugin-template
-
Plugin Development using Kotlin
I'm a beginner in plugin development and want to develop a simple plugin to access Redis in Intellij. I forked an official repository from JetBrains containing a basic template for plugin development. I can understand how to use the Service to call some business logic and share it between the plugin's components. But I really curious about how to build a simple UI using Kotlin DSL UI. Could you guys share some useful links or repositories describing the flow of creating elements/components for the plugin? The documentation from JetBrains is excellent but it doesn't contain any proper examples for creating UI elements.
-
How to write your own language plugin for IDEA (part 1)
The easiest way to create a new plugin is using the template. It is being actively developing and had already included most needed features.
-
How to create a new inspecion for IDEA
Now we have a great template , which contains a useful todo list
-
How do you fix messages like "Cannot access 'java.lang.Object' which is a supertype of 'org.gradle.api.Project'. Check your module classpath for missing or conflicting dependencies" in the plugin template? I've already tried clearing the cache, .gradle, .idea, etc and different JDK versions
I am using the plugin project template found here (https://github.com/JetBrains/intellij-platform-plugin-template)
-
Help writing PyCharm plugin for plpython3u
I've cloned the JetBrains/intellij-platform-plugin-template plugin and gotten it to build correctly, but now I'm having trouble figuring out where to go next. Can someone help point me in the right direction?
intellij-sdk-code-samples
-
How to create a new inspecion for IDEA
Also, there are several simple examples, which help us to figure out how all is working.
- Creating a plug-in. Can anyone help?
-
Plugins
Intellij SDK code samples and the Platform Explorer provide some useful code samples of how to get started building a plugin. Have you had a look at those? The Github Template is also a great way to start a project as it configures some of the basic stuff for you. I think the actual code in the template is written in Kotlin though and I'm not sure if they provide Java versions of those files, so you may have to do some conversions. That's not ideal but it's doable.
-
Creating IntelliJ IDEA plugins (beginner and advanced tutorials)
Thanks, I actually found another example online, that combined with yours helped me to figure out how everything works together: https://github.com/JetBrains/intellij-sdk-code-samples/tree/ab13b4c26dc53fa23e17e49a810bf643f88d6ccd/run_configuration/src/main/java/org/jetbrains/sdk/runConfiguration
What are some alternatives?
AceJump - 🅰️ single character search, select, and jump
idea-php-laravel-plugin - Laravel Framework Plugin for PhpStorm / IntelliJ IDEA
AMII - A plugin that adds Anime Memes to your JetBrains IDEs
idea-plugin-example - JetBrains IDEA plugin pedagogical example w/ testing
ideavim - IdeaVim – A Vim engine for JetBrains IDEs
JetBrainsRuntime - Runtime environment based on OpenJDK for running IntelliJ Platform-based products on Windows, macOS, and Linux
TeXiFy-IDEA - LaTeX support for the IntelliJ platform by JetBrains.
Hotkeys - This simple Android Studio plugin includes keyboard shortcuts for many common actions.
xmake-idea - 🍨 A XMake integration in IntelliJ IDEA
developerlife.com - developerlife.com site was started in Nov 1998 with coverage for topics related to Java, XML, and web and desktop technologies. Today it covers Rust, TUI, Android, Web, Cloud technologies, and User Experience Engineering (UXE) and design topics
intellij-hcl - HCL language support for IntelliJ platform based IDEs
StringManipulation - IntelliJ plugin - https://plugins.jetbrains.com/plugin/2162