Salesforce快速开发工具SalesforceXyTools

SalesforceXyTools

SalesforceXyTools

SalesforceXyTools for Sublime Text is Rapid development tools for Salesforce Development.

  • Auto Create Apex Test Class Code, Auto Create Test Data For Apex Test Class.
  • SFDC Dataviewer, SFDC Online Dataviewer.
  • SObject Viewer, SObject Description, Export SOjbect Fields to Excel
  • Atuo Login SFDC.
  • SOQL Query, Tooling Query, Run Apex Script.

Install SalesforceXyTools(Use Package Control to Install)

1. Open Sublime Text 3
2. Run Package Control: Install Packagecommand 3\. Search for SalesforceXyTools
4. Hit Enter

##

安装配置

1.打开Sublime3

2运行Package Control: Install Package 命令

3.查找SalesforceXyTools,并回车安装。

インストール手順書

1.Sublime3を開く

2「Package Control: Install Package 」コメントを実行

3. 「SalesforceXyTools」を検索して,インストールしてください。

Setup

Important Settings

Use Mavensmate Session

■Only Support for v0.0.10, or Below!!

■Not Support for v0.0.11-beta.2 to v0.0.11-beta.7, because of MavensMate v0.0.11-beta.2 or above uses OAuth!

You may set use_mavensmate_setting to a single path on your local filesystem or an array of paths. If you set use_mavensmate_setting true, you can use all the setting of mavensmate, you need not to set projects or default_project .

1
2
3
//Only Support for v0.0.10
//Not Support for v0.0.11-beta.2 to v0.0.11-beta.7
"use_mavensmate_setting" : true
`</pre> #### [](https://github.com/exiahuang/SalesforceXyTools#use-projects-setting)Use `projects` Setting If you set `use_mavensmate_setting` false, please set the `default_project` and `projects` as the example. ##### [](https://github.com/exiahuang/SalesforceXyTools#examples-of-projects)Examples of projects <pre>`"default_project":"huangxy1", "projects": { "huangxy1": { "loginUrl": "https://login.salesforce.com", "password": "XXXXXXX", "security_token": "XXXXXXXXXXXXXXX", "username": "XXXXXXX@ibmer.info", "api_version": 36.0, "is_sandbox": false, "workspace": "C:/workspace/huangxy1/" }, "huangxy2": { "loginUrl": "https://test.salesforce.com", "password": "XXXXXXX", "security_token": "XXXXXXX", "username": "XXXXXXX@ibmer.info", "api_version": 36.0, "is_sandbox": true, "workspace": "C:/workspace/huangxy2/" } } `</pre> Add your `browsers` setting as below <pre>` // Add your browser which you like! // examle: // "firefox":"Path of firefox!", // "Edge":"Path of Edge", or another "browsers": { "chrome": "C:\\Program Files\\Google\\Chrome\\Application\\chrome.exe", "IE": "C:\\Program Files\\Internet Explorer\\iexplore.exe" }, `</pre> <pre>` `</pre> ## Usage #### [](https://github.com/exiahuang/SalesforceXyTools#run-soqlrun-tooling-api)Run SOQL/Run Tooling api Select your SOQL, [SFDC-XY] -&gt; [SFDC SOQL] -&gt; [SOQL Query]/[Tooling Query] and run! [![Run SOQL](https://github.com/exiahuang/XyHelp/raw/master/SalesforceXyTools/sfdc_soql.gif?raw=true)](https://github.com/exiahuang/XyHelp/blob/master/SalesforceXyTools/sfdc_soql.gif?raw=true) #### [](https://github.com/exiahuang/SalesforceXyTools#sfdc-object-descript-save-as-excel)SFDC Object Descript, Save as Excel Path: [SFDC-XY] -&gt; [SFDC Object] [![SFDC Object](https://github.com/exiahuang/XyHelp/raw/master/SalesforceXyTools/sfdc_object.gif?raw=true)](https://github.com/exiahuang/XyHelp/blob/master/SalesforceXyTools/sfdc_object.gif?raw=true) #### [](https://github.com/exiahuang/SalesforceXyTools#sfdc-dataviewer)SFDC DataViewer Path: [SFDC-XY] -&gt; [SFDC Dataviewer] [![SFDC Object](https://github.com/exiahuang/XyHelp/raw/master/SalesforceXyTools/dataviwer.gif?raw=true)](https://github.com/exiahuang/XyHelp/blob/master/SalesforceXyTools/dataviwer.gif?raw=true) #### [](https://github.com/exiahuang/SalesforceXyTools#create-test-code)Create Test Code Open your apex code, [SFDC-XY] -&gt; [SFDC Code Creator] -&gt; [Create Test Code] and you can auto creat your apex test class!! [![Create Test Code](https://github.com/exiahuang/XyHelp/raw/master/SalesforceXyTools/test_class_create.gif?raw=true)](https://github.com/exiahuang/XyHelp/blob/master/SalesforceXyTools/test_class_create.gif?raw=true) #### [](https://github.com/exiahuang/SalesforceXyTools#apexcontroller--viewer--testclass-quick-jump)ApexController , Viewer , TestClass Quick Jump Right Click, and find the click! [![Controller_VF_Jump](https://github.com/exiahuang/XyHelp/raw/master/SalesforceXyTools/Controller_VF_Jump.gif?raw=true)](https://github.com/exiahuang/XyHelp/blob/master/SalesforceXyTools/Controller_VF_Jump.gif?raw=true) &nbsp; * * * &nbsp; ## &nbsp; ## More Link About SalesforceXyTools [https://github.com/exiahuang/SalesforceXyTools/releases](https://github.com/exiahuang/SalesforceXyTools/releases) Ibmer.Info地址 [http://www.ibmer.info/salesforcexytools.html](http://www.ibmer.info/salesforcexytools.html) GitHub地址 [https://github.com/exiahuang/SalesforceXyTools](https://github.com/exiahuang/SalesforceXyTools) ## Help Link 1.Auto Create Salesforce Test Code. 生成测试代码 [https://raw.githubusercontent.com/exiahuang/XyHelp/master/SalesforceXyTools/test_class_create.gif](https://raw.githubusercontent.com/exiahuang/XyHelp/master/SalesforceXyTools/test_class_create.gif) 2.Data View . 数据浏览 [https://raw.githubusercontent.com/exiahuang/XyHelp/master/SalesforceXyTools/dataviwer.gif](https://raw.githubusercontent.com/exiahuang/XyHelp/master/SalesforceXyTools/dataviwer.gif) 3.Export SFDC Object to Excel. 表结构导出Excel [https://raw.githubusercontent.com/exiahuang/XyHelp/master/SalesforceXyTools/sfdc_object.gif](https://raw.githubusercontent.com/exiahuang/XyHelp/master/SalesforceXyTools/sfdc_object.gif) 4.Run SOQL/Apex. SOQL/Apex执行 [https://raw.githubusercontent.com/exiahuang/XyHelp/master/SalesforceXyTools/sfdc_soql.gif](https://raw.githubusercontent.com/exiahuang/XyHelp/master/SalesforceXyTools/sfdc_soql.gif) 5.Jump between ApexController , page , TestClass ApexController , page , TestClass相互跳转 [https://raw.githubusercontent.com/exiahuang/XyHelp/master/SalesforceXyTools/Controller_VF_Jump.gif](https://raw.githubusercontent.com/exiahuang/XyHelp/master/SalesforceXyTools/Controller_VF_Jump.gif) 6.Auto Login Project 自动登录选择的项目,可以选择浏览器 [https://raw.githubusercontent.com/exiahuang/XyHelp/master/SalesforceXyTools/login_project.gif](https://raw.githubusercontent.com/exiahuang/XyHelp/master/SalesforceXyTools/login_project.gif) 7.Soql Query. 执行Select * 语句 [https://raw.githubusercontent.com/exiahuang/XyHelp/master/SalesforceXyTools/select_all.gif](https://raw.githubusercontent.com/exiahuang/XyHelp/master/SalesforceXyTools/select_all.gif) 8.Auto Create Soql 自动创建Soql语句 [https://raw.githubusercontent.com/exiahuang/XyHelp/master/SalesforceXyTools/auto_soql.gif](https://raw.githubusercontent.com/exiahuang/XyHelp/master/SalesforceXyTools/auto_soql.gif) <pre>`