Google CoabのVSCode
3342 ワード
私は最近、Google ColabでVSCodeを設定する方法を発見し、コードを書いてColab VMで実験を行うエディタとして使用します.
このセットアップでは、本格的なコードエディターのすべての利点のVSCodeを使用している間、まだColabノートでプロトタイプをすることができます.ここではどのように設定を複製することができます.
以下の詳細について説明します.すべての手順を経て、使用してくださいcolab notebook それを直接試してみる.
まず、インストールしますcode-server Webアプリケーションとしてvscodeエディタを実行するパッケージ.Colabに以下のコマンドをコピーして実行する
インストールが完了したら、ランダムポートを公開します
次に、次のコマンドを実行して、パブリックngrok URLを取得します.これはvscodeにアクセスするためのURLです.
さて、次のコマンドを使用して、ポート9000でVSCODEサーバーを起動します.
さて、ステップ3から得たURLでVSCodeインターフェイスにアクセスできます.インターフェイスと機能は、VSCodeのデスクトップバージョンと同じです.
通常のvscodeのすべてのキーワードショートカットはこれで動作します.例えば、あなたは 端末を開くには、ショートカットを使うことができます Pythonコード補完を得るには、Pythonをインストールします. Colabのインターフェイスは、ノートブックおよび通常の機能をアップロードしてファイルをダウンロードし、Googleのドライブとマウントとして使用可能です.したがって、ノートブックとコードエディターの両方の利点を得る.
Code-Server FAQs pyngrok - a Python wrapper for ngrok
あなたがブログポストを楽しむならば、私が毎週私が新しいブログ柱を共有するところで、私と連絡をとってください.
このセットアップでは、本格的なコードエディターのすべての利点のVSCodeを使用している間、まだColabノートでプロトタイプをすることができます.ここではどのように設定を複製することができます.
ステップ
以下の詳細について説明します.すべての手順を経て、使用してくださいcolab notebook それを直接試してみる.
まず、インストールしますcode-server Webアプリケーションとしてvscodeエディタを実行するパッケージ.Colabに以下のコマンドをコピーして実行する
code-server
.!curl -fsSL https://code-server.dev/install.sh | sh
インストールが完了したら、ランダムポートを公開します
9000
外部URLにアクセスするにはpyngrok
パッケージ.取り付けるpyngrok
, ラン!pip install -qqq pyngrok
次に、次のコマンドを実行して、パブリックngrok URLを取得します.これはvscodeにアクセスするためのURLです.
from pyngrok import ngrok
url = ngrok.connect(port=9000)
print(url)
さて、次のコマンドを使用して、ポート9000でVSCODEサーバーを起動します.
!nohup code-server --port 9000 --auth none &
ヒント
Ctrl + Shift + P
さまざまなアクションのポップアップを開きます.Ctrl + Shift + `
. ms-python
) 左側サイドバーの拡張ページからの拡張.参考文献
接続
あなたがブログポストを楽しむならば、私が毎週私が新しいブログ柱を共有するところで、私と連絡をとってください.
Reference
この問題について(Google CoabのVSCode), 我々は、より多くの情報をここで見つけました https://dev.to/amitness/vscode-on-google-colab-1i62テキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol