CLion is an IntelliJ Platform-based product. Plugin projects for CLion can be developed using IntelliJ IDEA.
CLion is free for non-commercial use
CLion Plugin Setup Gradle Build Script plugin.xmlThe dependency on the CLion APIs must be declared in the plugin.xml file. As described in Modules Specific to Functionality table, the <depends>
tags must declare com.intellij.modules.clion
module dependency, or com.intellij.clion
plugin dependency when targeting only versions 2020.3+.
See CLion Extension Point and Listener List for the complete list.
Use the Exploring APIs as a Consumer process to identify the JAR files under the External Library Gradle:com.jetbrains:clion:<version>
. Test your plugin with versions of CLion you intend to support.
When learning new APIs, it is helpful to have some representative projects for reference:
07 May 2025
RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4