SalesforceXyTools Support SFDX develop
发表于:2025-01-28 作者:千家信息网编辑
千家信息网最后更新 2025年01月28日,SalesforceXytoolsForSublime is Rapid development tools for Salesforce Development.From SalesforceXyt
千家信息网最后更新 2025年01月28日SalesforceXyTools Support SFDX develop
SalesforceXytoolsForSublime is Rapid development tools for Salesforce Development.
From SalesforceXytools For Sublime
v2.1.6(2019/06/15) Support Sfdx Deveopment.
Let us talk about using SalesforceXytools For Sublime
for Salesforce SFDX Development.
start sfdx development
SFDX Command Palette
use ctrl+alt+o
or SFDX
->SFDX Command
to open SFDX Command Palette
Create Project
force:project:create
Input your workspaceFolder
1 2 3 4 5 6 7 8 91011121314 | [2019-06-15 15:56:30][info] sfdx force:project:create -n "D:\Sfdx-Hello" --template standard[2019-06-15 15:56:30][info] ********************************************************************************target dir = D:\Sfdx-Hello create sfdx-project.json create README.md create .forceignore create .gitignore create config\project-scratch-def.json create .vscode\settings.json create .vscode\launch.json create .vscode\extensions.json create .prettierrc create .prettierignore create force-app\main\default\lwc\.eslintrc.json |
Authorize an Org
force:auth:web:login
Select test or product.
Input your Alias.
1 | [2019-06-15 15:58:00][info] sfdx force:auth:web:login --instanceurl https://login.salesforce.com --setalias Dev1 |
Test Login
123 | [2019-06-15 15:59:36][info] sfdx force:org:open -p /home/home.jsp -u Dev1[2019-06-15 15:59:36][info] ********************************************************************************Access org 00DXXXXXXXX as user exiaxxxxxxxxxxxxxxxxxxx@xxxxxxxxxxx.com with the following URL: https://xxxxxxxxxxx.my.salesforce.com/secur/frontdoor.jsp?sid=xxxxxxxxxx |
Set default username
force:config:set:defaultusername
123456 | [2019-06-15 15:59:58][info] sfdx force:config:set defaultusername=Dev1[2019-06-15 15:59:58][info] ********************************************************************************=== Set ConfigNAME VALUE─────────────── ─────defaultusername Dev1 |
Set default username
Retrieve Source from Org
12 | force:source:retrieve:metadata:base"ApexClass, ApexPage, ApexComponent, ApexTrigger, LightningComponentBundle, AuraDefinitionBundle, CustomObject" |
Create Apex, Trigger, Aura, LWC
create apex
12345 | [2019-06-15 16:05:59][info] sfdx force:apex:class:create -n Hello1 --outputdir "./force-app/main/default/classes" --template DefaultApexClass[2019-06-15 16:05:59][info] ********************************************************************************target dir = D:\Sfdx-Hello\force-app\main\default\classes create Hello1.cls create Hello1.cls-meta.xml |
change your code.
12345 | public with sharing class Hello1 { public Hello1() { System.debug('hello world'); }} |
Deploy Source from Org
1234567 | [2019-06-15 16:07:48][info] sfdx force:source:deploy --loglevel fatal --sourcepath "D:\Sfdx-Hello\force-app\main\default\classes\Hello1.cls" --targetusername=Dev1[2019-06-15 16:07:48][info] ********************************************************************************=== Deployed SourceFULL NAME TYPE PROJECT PATH───────── ───────── ──────────────────────────────────────────────────Hello1 ApexClass force-app\main\default\classes\Hello1.clsHello1 ApexClass force-app\main\default\classes\Hello1.cls-meta.xml |
Document
Know more sfdx command.
The office document about
Salesforce CLI Command Reference
Salesforce CLI.
sfdx base command
List
12 | sfdx force:alias:listsfdx force:org:list |
SFDX: Create Project with Manifest
1 | sfdx force:project:create -n ProjectName |
SFDX: Authorize an Org
1 | sfdx force:auth:web:login --setalias MyDevOrg --setdefaultusername |
SFDX: Retrieve Source from Org
12 | sfdx force:source:retrieve --manifest ./manifest/package.xmlsfdx force:source:retrieve --metadata "ApexClass, ApexPage, ApexComponent, ApexTrigger, LightningComponentBundle, AuraDefinitionBundle, CustomObject" |
SFDC: Deploy Source to Org
12 | sfdx force:source:deploy --json --loglevel fatal --sourcepath ./force-app/main/default/classes/APEX_NAME.clssfdx force:source:deploy -p ./force-app/main/src |
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
大学老师又搞软件开发
软件开发哪些专业好
流量型攻击是网络安全问题吗
存储数据库的容器
数据库技术各类约束的作用
服务器4个2t硬盘能分2个区吗
湖南财政软件开发
软件开发的实际操作过程
绝地求生国际版怎么切换服务器
涉密网络安全保密讲座
解放车数据库
数据库可用空间为0
网络安全作文的家长寄语
数据库安全事故案例
初中网络安全教育宣传资料
滨州招工软件开发
惠山区常见软件开发特征
拉萨控制板软件开发
尚品优生活网络技术
电脑添加ftp服务器
服务器udp多线程
软件开发需要准备什么东西
数据库创建时间字段怎么查
会计证报考软件开发
强调风险分析的软件开发模型是
可以搜网络安全知识题的软件
网络安全学习的心得体会怎么写
java火锅店数据库设计
最适合改软路由的服务器
评价当前网络技术带来的影响