2018.08.20
こんにちは。クラウドソリューショングループのエンジニアの高尾です。
Salesforce Platform での開発において、どのような開発環境を利用されてますか?
Eclipse + Force.com IDEやSublime Text + Mavens Mateがメジャーですが、今回はVisual Studio Codeを利用した開発環境構築をご紹介致します。
これまで私はEclipse + Force.com IDEで開発を行っていたのですが、会社支給のPCが替わったことで、他の開発環境はどのような感じなのかと興味が湧き、手始めに近年人気のツールのVisual Studio Codeを試してみることにしました。
手順は非常に簡単で、以下の手順のみです。
1.Visual Studio Codeをダウンロード、インストール
2.Salesforce開発用の拡張機能の追加
ただし、使用可能な状態にするにあたり少しハマった点もありますので、そのあたりも交えて手順を振り返ります。

基本的には公式サイトよりインストーラをダウンロードし、それを実行して手順通り進めるだけです。
※Windows10環境にて実施
まずは公式サイト右上のDownloadをクリックしてインストーラをダウンロードします。


使用許諾書の同意

インストール先フォルダの指定(任意のフォルダを指定)

プログラムグループの指定(任意で設定)

追加タスクの選択(必要なものをチェック)

インストール準備が終わると以下の画面が表示されますので問題なければインストールをクリックします。

しばらくするとインストールが完了して以下の画面が表示されます。

インストールしたVisual Studio Codeを起動し拡張機能タブからForce Codeを追加します。
サイドバーから拡張機能ボタンをクリックします。テキストをご記入ください。

遷移先の画面の検索窓に「force」とキーワードを入力すると、ForceCodeが候補として表示されますので、インストールをクリックします。

インストールが完了すると再読み込みボタンが表示されますのでクリックします。

再読み込みが完了すると、インストール済みセクションに以下のような拡張機能が追加されます。

実際にインストールされたものが動作するか検証します。
画面上部のメニューから表示をクリックし、コマンドパレットを表示します。
そこへ「Force」と入力するとコマンドの候補が表示されます。
今回はその中からForceCode Menuをクリックします。

Salesforce環境のアカウント名を聞いてきますので任意のものを入力します。

同様にパスワードを聞いてきますので入力します。

今回使用しようとしているSalesforce環境の種別を問われるので適切なものを選択します。

自動デプロイのオプションについて聞かれますので任意で選択します。



サンビット株式会社では、Salesforce によるクラウドシステム構築の開発技術者を募集しています!
興味のある方はぜひお問い合わせください。
2026.01.26
10年使った炊飯器が大きな故障はないものの、水漏れや炊き上がりの変化などから寿命を意識し、買い替えを検討。ネット検索では情報過多に戸惑い、家電量販店で最新事情を確認する流れを選びました。メーカーは保温性能と使い慣れた考え方を重視し、象印マホービンを継続候補に。価格帯や世代差、型落ち上位モデルの魅力を整理し、価格推移を見ながら最適な購入タイミングを探っています。
2026.01.23
ダッシュボードの目標管理を、もっと効率的に行いたい方におすすめの記事です。Salesforceの「動的ゲージグラフ」は、ユーザーやレコードの項目を目標値として参照できるため、複数のダッシュボードで同じ目標を使っている場合でも、元データを一か所更新するだけで反映される点が特長です。具体的な仕組みから具体的な作成手順、活用時のポイントまでを分かりやすく解説しています。KPI管理や目標達成率の可視化に役立つ内容となっております。
2026.01.19
疲れたときは「寝る」だけで十分だと思っていませんか?本記事では、科学的な視点から休養を7つのタイプに分類し、運動や人との交流、環境の変化など、行動することで回復につながる方法を紹介しています。自分に合った休養の取り方を知り、日々の疲労と上手に付き合うためのヒントをお届けします。
2026.01.14
2025年10月に開催されたさがねんりんピック2025 ラージボール卓球交流大会に混合ダブルスA級で参加した体験を振り返ります。予選リーグを2位で通過し、決勝トーナメントでは準決勝まで進出。苦手とするカットマンペアとの対戦を通じて、戦術理解や練習の重要性を実感しました。結果だけでなく、試合を通して感じた反省や今後の反省、健康と向き合いながら競技を続けていく思いについても触れています。