本篇介绍 sublime + haoide插件的配置和简单介绍

一. 插件配置

  1. sublime软件下载。

下载地址: https://www.sublimetext.com/download

下载完成后按照步骤安装即可

  1. 安装 package control:快捷键→Win/Linux: ctrl+shift+p, Mac: cmd+shift+p,打开以后输入Install Package Control换行即可,或者按照下方参考文档中的其他方式安装
  2. 找到 package control,输入Install Package,然后点击Enter以后输入 haoide

Untitled

Untitled

Untitled

二. haoide插件常见功能使用

当我们配置好haoide以后,我们第一步需要先配置一下环境的信息,即账号密码等。haoide提供了一个默认的配置方式,通过这个内容,我们可以了解到需要配置哪些属性以及相关属性的介绍。我们可以将内容复制粘贴过去,然后修改成我们自己的环境配置项。

Untitled

除此以外,此处提供一个简单的资源配置项供大家进行快速的使用。我们可以将下述内容放在 Settings-User中

{
	"projects":
	{
		"Dream House":
		{
			"allowed_packages":
			[
			],
			"api_version": 50,
			"default": false,
			"deploy_options":
			{
			},
			"hidden_in_project_list": false,
			"login_type": "REST", //如果是你的个人电脑,后续不想每次弹出输入密码,可以设置成 SOAP
			"login_url": "<https://login.salesforce.com>",//基于你的环境信息,如果是sandbox,此处修改成 <https://test.salesforce.com>
			"password": "xxxxxx", //你的账号密码
			"security_token": "", //你的账号的 security token,点击你的图标,点击 settings,左侧有rest security token的选项
			"subscribed_metadata_objects":
			[//此处代表你创建项目时,默认下载的资源信息,后续可以在 package.xml中重新修改获取,获取其他的资源信息需要查看 metadata api中的描述
				"ApexClass",
				"ApexPage",
				"ApexTrigger",
				"StaticResource",
				"AuraDefinitionBundle",
				"LightningComponentBundle"
			],
			"username": "[email protected]",
			"workspace": "",
		}
		//如果还有其他的项目,上面花括号加上逗号,然后下面再根据 Dream House结构增加其他的项目信息
	},
	"workspace": "",
}

点击 HaoIDE,点击 Switch Project以后,选择需要登录的环境

Untitled

当环境登录成功以后,选择 HaoIDE点击 New,建议每天可以先新建 Project形成备份。当新建 Project资源以后,我们可以同样的操作,来创建其他的资源,比如 Trigger, Class等。

Untitled

当我们对资源进行操作时,可以进入这个资源,右键后通过 HaoIDE进行操作。标红为常用功能: