转载自;https://www.aliyun.com/jiaocheng/464171.html
一.简介
(一)
众所周知,salesforce的后端是名叫Apex语言(类似于Java)前端是Visualforce(类似于Jsp),官方并没有自己的IDE,由于编绎与运行都是在云端,因此可以直接在浏览器中编码,这个是云计算的好处,如果你换电脑了,对你的工作是不会带来影响,不会因为换了电脑,苦苦的下载IDE,安装,环境配置(这是一个痛苦的过程)。
Eclipse虽然可以但是,缺点太多,比如重量级,对Apex支持不是很好。
Sublime 是一款文本编辑器,有很多写前端的同学在用,轻量级,对大部分语言高亮关键字,支持安装插件,无限试用,我们一般使用的是Sublime test3.
下载Sublime 3(这是最新)http://www.sublimetext.com/3
我们在使用的时候需要下载一个插件~~Package Control ~~,安装Package Control 这个东东是一个方便 Sublime text 管理插件的插件
(二)插件的安装
安装HaoIDE ,点击PackageControl 在弹出的列表中输入install 字样,选择Install Package
输入HaoIDE,点击后,开始安装
出现如上的信息说明安装成功。
(四)配置
配置SF项目,HaoIDE 的配置和sublime的配置一致,都是通过json信息配置,点击 haoide 菜单,点击settings,选择settings-user ,setting-default中是配置参考。
最基础配置如截图
projects:是项目集合,此节点下可以配置多个项目
project1:是单个项目配置信息
default:表示当前项目是否处于激活状态,只能有一个项目处于激活状态
login_url:表示SF的环境链接,https://login.salesforce.com Orhttps://test.salesforce.com
password:密码
subscribed_metadata_objects:需要下载那些组件,对于开发就4种够了,还可以把对象,字段这些元数据下载下来
username:用户名
workspace:项目存放目录,可以设置一个全局,也可以为每个项目配置一个单独的。
{
"projects":
{
"demo":
{
"default": true,
"login_url": "https://login.salesforce.com",
"username": "17611760779@163.com",
"password": "bzq18107155240",
"subscribed_metadata_objects":
[
"ApexClass",
"ApexPage",
"ApexTrigger",
"StaticResource",
"ApexComponent",
"CustomObject",
"Profile",
"CustomObjectTranslation",
"AuraDefinitionBundle"
],
"workspace": "F:/salesforce/liuhe"
}
}
}
配置保存后就可以点击haoide创建项目了