xysfdx を使ってVSCodeでSalesforceの開発してみよう。。。
xysfdxとは?salesforce sfdx開発用のVSCode拡張機能です。
xysfdx
xysfdx is a Rapid development tool for Salesforce SFDX Development. Metadata diff with server, retrieve standard sobject.
Features
- サイズは100k以下(現時点0.0.2バージョン).
- oauth2認証.
- 各メタデータ選択可能.
- 認証済みの組織とメタデータ比較可能.
- 標準オブジェクトのリトリーブ.
-
.apex
ファイルを自動実行(ファイル保存したタイミング). - Salesforceにログイン.
- 余計な設定不要
Install
VSCodeでxysfdx
を検索してみってください。
Shortkey
shortkey: ctrl+shift+j
Requirements
Usage
Create a project
プロジェクトを作成
force:project:create
Diff metadata
メタデータの比較
force:source:diff:metadata
You can diff with any sfdc organization.
diff source
ソースの比較
diff profile
プロファイルの比較
auto run apex anonymous code
.apex
ファイルを自動実行(ファイル保存したタイミング).
Enjoy it!
号外
もっと自由に開発したいなら、
- コマンドをカスタマイズ
- apex codeを自動的にフォマード
- ログをgrepしたい
- ソースをいろいろな組織にdeployしたい
VSCodeでxycode
を検索してみってください。
xycode document: https://exiahuang.github.io/xycode-doc/