在进行IDEA插件开发时,所用的IDE仍为IDEA。要进行IDEA开发,先要启用一个IDEA的插件----Plugin Devkit。
Settings>>Plugins>>Plugin Devkit
启动完相应的插件之后,我们就可以new一个插件开发的project,project类型要选择IntelliJ Plantform Plugin,SDK选择默认的IDEA的SDK就可以了。
创建好了项目之后,就是实际的IDEA的插件开发了。我们首先要关注的是生成Project后,IDEA自动生成的一个plugin.xml文件,该文件为插件开发的配置文件。下面是plugin.xml的自动生成代码。
<idea-plugin> <id>com.your.company.unique.plugin.id</id> <name>Plugin display name here</name> <version>1.0</version> <vendor email="support@yourcompany.com" url="http://www.yourcompany.com">YourCompany</vendor> <description><![CDATA[ Enter short description for your plugin here.<br> <em>most HTML tags may be used</em> ]]></description> <change-notes><![CDATA[ Add change notes here.<br> <em>most HTML tags may be used</em> ]]> </change-notes> <!-- please see http://www.jetbrains.org/intellij/sdk/docs/basics/getting_started/build_number_ranges.html for description --> <idea-version since-build="145.0"/> <!-- please see http://www.jetbrains.org/intellij/sdk/docs/basics/getting_started/plugin_compatibility.html on how to target different products --> <!-- uncomment to enable plugin in all products <depends>com.intellij.modules.lang</depends> --> <extensions defaultExtensionNs="com.intellij"> <!-- Add your extensions here --> </extensions> <actions> <!-- Add your actions here --> </actions> </idea-plugin>这部分内容将设计到一些具体的代码,之后会补上。