Contents
Salesforce Extension Pack
必須。下記の拡張を含む。
- Salesforce CLI Integration:Salesforce CLIを動かすために必要な拡張機能。VS Codeと組織とのメタデータのやり取りの後ろではSalesforce CLIが動いている。
- Apex:Apexのシンタックスハイライト(色付くやつ)や自動補完に必要な拡張機能。後ろでApex Language Serverが動いている。
- Apex Interactive Debugger:リアルタイムのApex Debuggerを動かすため必要な拡張機能。
- Apex Replay Debugger:Apexデバッグログの取得とそれへの返信に必要な拡張機能。
- Lightning Web Components:LWC周りの機能提供。後ろでHTML language serverが動いている。
- Aura Components:Auraコンポーネント周りの機能提供。後ろでHTML language serverが動いている。
- Visualforce:Visualforce周りの機能提供。後ろでVisualforce Language ServerとHTML language serverが動いている。
- SOQL:SOQL周りの機能提供。
- Salesforce Lightning Design System (SLDS) Validator:Salesforce Lightning Design System (SLDS)周りの機能提供。
![](http://regardie.dev/wp-content/uploads/2022/04/overview.gif)
Salesforce Package.xml Generator Extension for VS Code
package.xmlを簡単に生成or更新できる拡張機能。
Salesforce Documenter
クラスやメソッドの上にコメントを自動挿入できるツール。
author, params, return辺りを入力する必要がなくなる。
![](http://regardie.dev/wp-content/uploads/2022/04/Instructions_MethodHeader-1024x617.gif)
Apex PMD
Apexの静的解析ができるツール。
![](http://regardie.dev/wp-content/uploads/2022/04/image-21.png)
![](http://regardie.dev/wp-content/uploads/2022/04/apex-pmd-1024x590.gif)
GitLens — Git supercharged
変更履歴を簡単&詳細に確認できる。
![](http://regardie.dev/wp-content/uploads/2022/04/image-22-1024x419.png)