SalesforceとVSCodeで開発を行う機会があったので、そのときの環境構築+便利拡張機能のメモです。 Salesforceを使った開発自体がなかなかニッチなため、それなりに需要があるのかと思い記事にしました。
node.js
インストール済(手元環境ではv10.18.1
)VSCode
インストール済Salesforce
の各機能に関するコマンドラインツールです。
下記公式サイトにインストール手順があります。
Node
が入っている前提なので、下記コマンドでグローバルインストールします。
npm install sfdx-cli --global
やりたい事によっては不要なものもありますが、ここではApex
とVisualforce
でゴリゴリ開発をしていく人向けの拡張機能とします。
Salesforce
の環境切り分け等を行うことができるようになる拡張機能で
す。
code --install-extension johnaaronnelson.forcecode
Apex
,Visualforce
はSalesforce
における独自言語です。
それぞれのシンタックスハイライト等の機能を内包した拡張機能です。
code --install-extension salesforce.salesforcedx-vscode-apex
code --install-extension salesforce.salesforcedx-vscode-visualforce
インテリセンス等の機能を持つ拡張機能です。
code --install-extension salesforce.salesforcedx-vscode
以上になります。
今回はSalesforce
開発をVSCode
で行う上で必要となる拡張機能を中心にまとめました。
Salesforce
関連の資料は探しても見つからない(見つかっても古い)場合が多いので備忘録として残しておきます。