Google、VSCodeの代替を狙う「Eclipse Theia」コードエディタをクラウド統合開発環境として採用 Google Cloud Shellに統合を発表
この記事は新野淳一氏のブログ「Publickey」に掲載された「Google、VSCodeの代替を狙う「Eclipse Theia」コードエディタをクラウド統合開発環境として採用。Google Cloud Shellに統合を発表」(2020年11月10日掲載)を、ITmedia NEWS編集部で一部編集し、転載したものです。
米Googleはこのほど、Google Cloudをコマンドラインで操作できる「Cloud Shell」の新機能として、プログラミングのためのコードエディタ「Cloud Shell Editor」を統合すると発表しました。
Cloud Shell EditorはWebブラウザ上で動作するコードエディタです。Go、Java、.NET、Python、Node.jsなどのプログラミングに対応。
すでにプレビュー版として利用可能。下記は実際に起動した画面です。
見て分かる通り、まるでVisual Studio Codeの画面そっくりです。
これはCloud Shell Editorに採用されたコードエディタ「Eclipse Theia」が、Eclipse Foundationによって「真のオープンソースによるVisual Studio Codeの代替」を目指して開発されているソフトウェアであるためです。
【参考記事】:Visual Studio Codeの代替を狙う統合開発環境「Eclipse Theia 1.0」リリース。VS Codeの拡張機能を利用可能、デスクトップ版とWebブラウザ版に両対応
Eclipse TheiaはVisual Studio Codeと同様に、コードエディタを基本機能とし、デバッガ、Git連係などの機能に加え、コード補完や文法チェックを実現するオープンな標準であるLanguage Server Protocolに対応。
ファイルエクスプローラーやターミナル機能なども統合。Cloud Shell Editorでは上記の画面で分かる通り、Google Cloud Shellがデフォルトでターミナルから利用できます。
Cloud Shell EditorはGoogle Cloudの統合開発環境
Cloud Shell Editorは、ユーザーが利用を開始する際にGoogle Cloud上で専用の仮想マシンが立ち上がり、その仮想マシンををサーバにしたWebフロントエンドとして起動されます。
サーバとなる仮想マシンにはKubernetesの環境と、コンテナ用のサーバレス環境であるGoogle Cloud Runの環境が構成されています。
そのため、開発者はこれらを基盤としたクラウドネイティブなアプリケーションのプログラミングをCloud Shell Editorで行うと、すぐにデプロイし、実行し、デバッグができるようになっています。
Googleは下記の図で、Cloud Shell Editorがクラウドネイティブに関するプログラミング、デバッグ、実行などさまざまな機能を統合したものであることを示しています。
クラウド開発環境はどんな方向へ進んでいくのか
これでAWS、Microsoft、Googleのクラウド主要3社がWeb IDEを自社サービスに統合したといえます。
Googleは今回のCloud Shell Editorで「Eclipse Theia」を統合。
MicrosoftはVisual Studio Codeをベース、GitHubにWeb IDEを統合した「GitHub Codespaces」を5月に発表。
【参考記事】:GitHub、WebIDEの「Codespaces」を発表。GitHubからワンクリックで開発環境へ。GitHub Satellite 2020
AWSは2017年12月に「AWS Cloud9」を発表しています。
【参考記事】:[速報]AWS Cloud9登場。クラウドネイティブな統合開発環境、ペアプロ機能も。AWS re:Invent 2017
クラウドベンダーが自社のクラウドサービスの利用を促進するうえで、使いやすい開発環境をそれぞれ用意するのは理にかなっている一方、多くのプログラマーは特定のクラウドに依存しない開発環境の利用を望むでしょう。
と同時に、プログラミング環境がWeb化していくことも大きなトレンドの1つと見られています。
こうしたせめぎあいのなかで、今後クラウドの開発環境はどの方向へ進化していくのか、これから数年はその方向性を見極める時期になるのかもしれません。
Copyright © ITmedia, Inc. All Rights Reserved.
この記事の著者
関連記事
こんなメディアも見られています
ITmedia NEWSに関連する情報をお探しであれば、こちらのメディアもお役に立てるかもしれません。
SpecialPR
本日の新着記事
アクセスランキング
-
1
なぜ酒蔵の許諾なしに? 「VTuberコラボ日本酒」騒動、主催者が経緯説明 仲介者による調整で「準備進んでいると認識」
-
2
かっぱ寿司「配布前のコラボグッズ、フリマで買わないで」 プリキュアコラボ発表日に注意喚起
-
3
「食事量は1日1200kcal以下、でも肥満」な人を14日間追跡調査 痩せない理由は……米コロンビア大などの研究
-
4
本物そっくり“AI生成レシート“が経費精算の脅威に マネフォ「自力で見破るのは難しい」 企業はどう備える?
-
5
「菜の花がおかしい」――イラストレーター制作うたうマラソン大会ポスターに指摘相次ぐ 事務局がAI使用明かす【訂正あり】
-
6
「ペンギンを返して」→「3匹全部採用して」 批判殺到のSuica新キャラ、ファンアートが空気を変えた? SNSの声
-
7
藤井風のリサイタル、公式サイトがインターネット老人会すぎると話題 公民館のチラシみたいだけど東京ドーム開催
-
8
「iPhone Duo」純正ケース話題、「面白いけど高い」……1万4800円と2万4800円
-
9
「ランジェリーパープルじゃない」「買おうと思ってたのに」 iPhone 18 Pro/Pro Maxの色に落胆の声
-
10
松本デジタル相、24.6万件漏えい可能性について説明 「既知の脆弱性を対応前に悪用」
ITmedia NEWS SNS
インフォメーション
注目情報をチェック
ITmediaNEWSをフォロー
あなたにおすすめの記事PR