Microsoftのソースコードエディタ「Visual Studio Code」【中編】
無料エディタ「Visual Studio Code」がMicrosoftファンを増やす“納得の理由”
ソースコードエディタ「Visual Studio Code」が開発者に好まれる理由はさまざまだ。機能面の理由だけではなく、MicrosoftがVisual Studio Codeの開発で示した姿勢も重要な理由になっているとみられる。それは何か。
ソースコードエディタ「Visual Studio Code」の中核機能は、機能拡張用API(アプリケーションプログラミングインタフェース)である「Extension API」を使った拡張機能として開発されている。開発者はExtension APIを通じて、ユーザーインタフェース(UI)からエディタの使い勝手に至るまで、Visual Studio Codeのほぼ全ての要素をカスタマイズできる。
併せて読みたいお薦め記事
システム開発の動向と基礎知識
多様化するプログラミング言語
「拡張機能のおかげで、開発者は自分のニーズに応じてVisual Studio Codeをカスタマイズできる」と、調査会社Rishidot Researchのアナリストであるクリシュナン・サブラマニアン氏は語る。例えばGoogleが提供する拡張機能「Cloud Code」を使えば、開発者はVisual Studio Codeで開発したソースコードを、Googleのコンテナオーケストレーター「Google Kubernetes Engine」へと即座にデプロイ(配備)できる。「カスタマイズ性の高さは、多くの開発者にとって非常に魅力的だ」(サブラマニアン氏)
「Live Share」というVisual Studio Code拡張機能はテレワークを支援する。アプリケーションのUI(ユーザーインタフェース)開発支援ツールを手掛けるDrifty(Ionicの名称で事業展開)は、テレワークを全面的に採用している。Live Shareは「貴重なツールになった」と、同社の最高経営責任者(CEO)であるマックス・リンチ氏は語る。Live Shareが実現するリアルタイムの共同編集は「単なる画面共有よりも生産性を高める」とリンチ氏は話す。
Visual Studio Codeが「Microsoftに好印象」をもたらした“あの理由”
Microsoftは買収したソースコード共有サービス「GitHub」の「Codespaces」(原稿執筆時点ではβ版)を通じて、Visual Studio Codeのカスタマイズを可能にしようとしている。統合開発環境(IDE)のクラウドサービスであるCodespacesは、Visual Studio CodeをWebブラウザで利用可能にする。Visual Studio Codeはオープンソースであり、開発者はGitHubでVisual Studio Codeの開発状況を把握できる。
Visual Studio Codeはオープンソースソフトウェアとしての繁栄を続けている。Microsoftが2015年にVisual Studio Codeを無償化してオープンソースにしたことで「開発者の見方が変わった」とサブラマニアン氏は解説する。Microsoftがオープンソースを取り入れたことで「開発者がMicrosoftを好意的に見るようになり、それが開発者の採用を促す助けになった」と同氏はみる。
MicrosoftのVisual Studio Code開発チームは、Visual Studio CodeをIDEとソースコードエディタの中間的存在とすることで、オープン性を高めた。「Visual Studio Codeは非常にうまくバランスを保っているように見える。多数の機能がありながら、それでも快適に利用できる」と、コーディング支援ツールを開発するKiteのエンジニアリングマネジャー、ジョナサン・クラッセン氏は話す。
TechTarget発 先取りITトレンド
米国TechTargetの豊富な記事の中から、最新技術解説や注目分野の製品比較、海外企業のIT製品導入事例などを厳選してお届けします。
Copyright © ITmedia, Inc. All Rights Reserved.
TechTarget発 先取りITトレンド
米国TechTargetの豊富な記事の中から、最新技術解説や注目分野の製品比較、海外企業のIT製品導入事例などを厳選してお届けします。
この記事の著者
関連記事
新着ホワイトペーパー PR
-
製品資料
[株式会社オプティム] 「SCS評価制度」解説ガイド サプライチェーン強化の要点を解説 -
事例
[Datadog Japan合同会社] Wantedlyのオブザーバビリティはどう進化したか 10年の軌跡と実装の変遷 -
事例
[Datadog Japan合同会社] エラー検知から原因調査までを最短5分で、日経新聞に学ぶアプリ監視の改善方法 -
製品資料
[Datadog Japan合同会社] クラウドのコストと利用状況を可視化&最適化、「Datadog」の実力とは? -
事例
[Datadog Japan合同会社] クラウド移行で見えた監視の死角、SBI証券が選んだ統合オブザーバビリティ実践
こんなメディアも見られています
TechTargetジャパンに関連する情報をお探しであれば、こちらのメディアもお役に立てるかもしれません。
ベンダーコンテンツ PR
From Informa TechTarget
SpecialPR
アクセスランキング
-
1
ITエンジニア1265人調査 生成AIを使い込むほど「人の確認」が重い理由
-
2
「コピペ運用の限界」に直面するAI活用 7割超が“別画面”のまま使う理由は?
-
3
AIエージェントが自社を襲う 人間より危険な「非人間ID」の盲点
-
4
匿名通信「Tor」ユーザーの身元は“ほぼ確実”にばれる――専門家が忠告
-
5
AI基盤は本当に「オンプレ回帰」する? Broadcomの言い分と企業の本音
-
6
【基本情報技術者試験】誤操作してもシステムを止めない「フールプルーフ」の設計思想
-
7
指示待ち新入社員はもう不要? AI時代に評価される人材が持っているスキルは
-
8
全社標準Copilotに絶望? MS Copilotで問い合わせ6割減できた企業は何が違った
-
9
高額GPUを買っても成果ゼロ? 「プライベートAI」の落とし穴
-
10
セキュリティの転機 2026年度開始の新評価制度が求める「復旧能力」の実現法は
ホワイトペーパーランキング PR
-
1
JR西日本ITソリューションズが「監視業務の属人化」を解消した方法とは?
-
2
生成AIで文書活用を進めるには? 効率化と安全性をどう両立する
-
3
インシデント対応工数を約3割削減、東京ガスの事例に学ぶ監視体制刷新のコツ
-
4
Windows PCとMacの選択制で生産性向上 LINEヤフーが実践する運用管理方法とは
-
5
DX/AI投資の壁を突破、現代の最高財務責任者が直面する課題と克服のヒント
-
6
少額減価償却資産が40万円未満へ拡大、令和8年度税制改正で押さえるべき変更点
-
7
「Google Workspace」活用事例34選、先進の生成AIによる組織変革の全貌
-
8
「オンプレミス回帰」せざるを得ない“合理的な理由”
-
9
Linuxのスキルを証明する“激推し”の認定資格はこれだ
-
10
Microsoft 365を安全に運用 うっかりミスやサイバー攻撃に備えるデータ保護術
TechTargetジャパン SNS
インフォメーション
注目情報をチェック
TechTargetジャパンをフォロー