IntelliJ Platform SDK DevGuide

Edit page

Setting Up a Development Environment

###预备步骤

使用以下清单确保您已准备好开发自定义插件.

  • 在本地计算机上获取IntelliJ IDEA CE源代码. 获取IntelliJ IDEA CE源代码不是插件开发的必要条件,但拥有它可以使调试插件变得更加容易. 有关详细说明,请参阅[检出并构建社区版]的_Getting IntelliJ IDEA社区版源代码_部分(upsource:///README.md). 请注意,插件开发不需要从源代码构建IntelliJ IDEA CE.

  • **插件DevKit **插件必须在IntelliJ IDEA中启用

  • **必须为您的IDEA项目配置IntelliJ Platform SDK **. 有关更多信息,请参阅下文.   

###配置IntelliJ Platform SDK   

要设置插件开发环境:

  • Create a new IntelliJ Platform SDK under File | Project Structure:

创建IntelliJ平台SDK



指定 IntelliJ IDEA Community Edition *的安装文件夹作为主目录.

设置主目录



*选择** 1.8 作为默认Java SDK. 有关创建 1.8 ** JSDK的说明,请参阅[Check Out And Build Community Edition]的_IntelliJ Build Configuration_部分(upsource:///README.md).

设置IDEA JDK



在SDK设置的Sourcepath选项卡中,单击 Add *按钮:

添加源路径



指定 IntelliJ IDEA Community Edition *的源代码目录:

指定源路径



*指定** Sandbox Home **目录.    

  • Sandbox Home 目录存储从插件项目的** Run ** configration启动的IDE开发实例的设置.     下面显示的是Mac OS X上用户的默认 Sandbox Home 目录.可以选择任何目录作为 Sandbox Home *位置.     使用省略号按钮(如下所示)定义自定义位置.         有关default * Sandbox Home *目录的更多信息,请参见IDE开发实例页面     地点和内容.        指定沙盒路径
Last modified: 9 May 2019