IntelliJ IDEA Ultimate、PyCharm Professional、GoLand、およびその他の JetBrains IDE にリモート開発機能が追加されました。
JetBrains は、Java、PHP、Kotlin、その他のプログラミング言語を使用してソフトウェアを作成するための、最も人気のある統合開発環境 (IDE) をいくつか作成しています。 JetBrains IntelliJ は、Android アプリケーションやゲームを開発するための Google の公式 IDE である Android Studio の基盤としても機能します。 現在 JetBrains は、リモート開発を大幅に容易にする IDE の新機能に取り組んでいます。
JetBrains が新しいリモート開発機能を発表 これは、IntelliJ IDEA Ultimate、PyCharm Professional、GoLand、PhpStorm、および RubyMine のバージョン 2021.3 に含まれています。 開発用に各コンピューター上に環境全体 (プロジェクトの依存関係、コンパイラーなど) をセットアップするのではなく、 JetBrains はリモート サーバー上でバックエンド サービスとして実行できるようになり、互換性のある JetBrains IDE を使用して誰でも接続できるようになりました。 コンピューター。 各 PC は引き続き完全な IDE を実行しますが、これは単純なリモート デスクトップ セッションではありません。 すべてのプロジェクト ファイル、コンパイル、およびその他のプロセッサを大量に使用するタスクはリモートによって処理されます。 サーバ。
\r\n https://www.youtube.com/watch? v=8qG_BK11nLg\r\n
JetBrains はブログ投稿で、「JetBrains クライアントはローカルで実行され、IDE バックエンドのユーザー インターフェイスを提供します。 これは IntelliJ プラットフォームに基づいており、完全な IntelliJ ベースの IDE のように感じられます。同じエディター、コード補完、ナビゲーション、 インスペクション、およびリファクタリング ツールはローカル IDE として機能しますが、すべてのファイルはリモートでホストされ、すべての言語処理はローカル IDE 上で実行されます。 リモートサーバー。」
新しい機能は次のようなものです Visual Studio Code のリモート開発機能これにより、Visual Studio Code がプロジェクト コード、デバッガー、拡張機能を備えたリモート インスタンスに接続できるようになります。 たとえば、この機能は、 Linux 用 Windows サブシステム実際の VS Code セッションはホスト Windows オペレーティング システム上で実行されますが、コードと依存関係は Linux サブシステム内に存在する可能性があるためです。
リモート開発は、複数のコンピュータ上でソフトウェア プロジェクトをセットアップしたくないが、継続的に実行できるサーバーまたは PC はあるかもしれない人にとって最適です。 Google がこれを将来の Android Studio アップデートに統合できることを願っています。