1、创建 Create new project -> IntelliJ Platform Plugin -> 输入project name 2、工程结构 |-IdeaPluginDemo | |--- src | |--- resources | |--- META—INF | |--- plugin.xml 1. 2. 3. 4. 5. 6. 7. 8. 9. 3、创建一个action Action是IDEA插件开发中比较基本的概念,插件利用Action来往...
虽然不知道原因,但是根据Check Out And Build Community Edition:http://www.jetbrains.org/intellij/sdk/docs/basics/checkout_and_build_community.html我们需要建立一个IDEA jdk来运行插件: 除非你在Mac上使用官方JDK,否则你需要手动添加/lib/tools.jar到classpath中。 1.4、配置IntelliJ Platform SDK 打开File | ...
1.添加开发插件所需的SDK: 1.1先添加JDK 1.2打开Project Structure-Platform Settings-SDKs 1.3添加IntelliJ Platform Plugin SDK 1.4找到IDEA安装目录选择并OK 1.5为SandBox创建目录(最好也是创建在IDEA安装目录下) 2.下载安装gradle,为了能使用gradle命令; 二:创建工程 1.新建Gradle工程 1.1勾选Java和IntelliJ Platform...
1.2 配置插件开发SDK配置开发 IntelliJ 平台插件的SDK也就是IntelliJ Platform Plugin SDK,基于 JDK 之上运行,类似于开发 Android 应用需要 Android SDK。 切换到 File --> Project Structure,选择左侧栏 Platform Settings 下的SDKs,点击+按钮,先选择 Add JDK...
File-New-Project,在创建工程的界面,选择IntelliJ Platform Plugin,右侧选择SDK,这里需要选择IntelliJ IDEA安装目录下的SDK,这个SDK包含后面插件开发所需要的jar。 点击Next后,在弹出的界面配置工程信息,包括工程名称,保存地址。 配置SDK 如果前面创建工程时,没有IntelliJ IDEA的SDK可选,可以在这里配置 ...
IntelliJ Platform Plugin SDK 就是开发 IntelliJ 平台插件的 SDK, 是基于 JDK 之上运行的,类似于开发 Android 应用需要 Android SDK。3.1 导航到 File | Project Structure,选择对话框左侧栏 Platform Settings 下的 SDKs 3.2 点击 + 按钮,先选择 JDK,指定 JDK 的路径;再创建 IntelliJ Platform Plugin SDK,指定...
第一步,导航到File | Project Structure,选择对话框左侧栏Platform Settings下的SDKs 第二步,点击+按钮,先选择JDK,指定 JDK 的路径;再创建IntelliJ Platform Plugin SDK,指定 home path 为 IDEA 的安装路径: 配置JDK路径 (注意:配置IntelliJ Platform Plugin SDK时需要注意JDK的版本,否则可能配置失败。比如IntelliJ ...
IntelliJ Platform Plugin SDK 就是开发 IntelliJ 平台插件的SDK, 是基于 JDK 之上运行的,类似于开发Android应用需要 Android SDK。 导航到File | Project Structure,选择对话框左侧栏Platform Settings下的SDKs 点击+按钮,先选择JDK,指定 JDK 的路径;再创建IntelliJ Platform Plugin SDK,指定 home path 为 IDEA 的...
SeeOpen Source Plugins Extension Point and Listener Liston how to extend bundled plugins.
配置SDK,如果你把IDEA源码也下载了,那么还需要配置一下源码的路径 添加SDK.jpg 选择源码路径.jpg 环境搭建好了,那么接下来我们就创建一个简易的插件工程,依次点击File->New->Project然后在弹出框左栏选择Gradle,然后在右侧一栏勾选IntelliJ Platform Plugin(如果想要使用Kotlin进行开发就把Kotlin那一项也勾选上) ...