Visual Studio Code の最新の Insider バージョンには、コードのリモート デバッグとファイル アクセスを可能にするリモート SSH 機能が追加されました。 方法は非常に簡単で、ここにまとめられています。 追加メモ エラーの解決策。今のところは無視してかまいません。 リモート デバッグ中にエラーが発生します。luanch.json ファイルを変更するだけです。 上記のスクリーンショットに従ってコンソールを変更します。 文章 参考リンク: https://code.visualstudio.com/docs/remote/ssh 前提条件: リモート サーバーで SSH サーバー機能が有効になっていること。Ubuntu システムには基本的にこの機能が備わっています。 apt-get で openssh-server をインストールします ローカル コンピューターに SSH 機能が必要です [Windows 10 には SSH 機能が付属していますが、他のバージョンでは SSH サポートをインストールしてパスを追加する必要があります] ステップ VScode Insider バージョン [https://code.visualstudio.com/insiders/] をダウンロードします。インストール時に、パスに vscode を追加するオプションがあることに注意してください。チェックを付けて、チェックを外さないことをお勧めします。 インストール後、Remote Development 拡張機能を追加します。このプラグインをインストールするだけで、他の依存パッケージは自動的にダウンロードされることに注意してください。 オプション: パスワード認証で ssh を使用している場合は、ローカル VScode の setting.json で ローカルのvscodeを開き、ctrl+shift+Pを押してremoteと入力し、Remote-ssh: connect to hostオプションを使用します。 初めて使用する場合は、ホストファイルを設定する必要があります。SSHホストの設定を選択してください。 ここでは、設定のためにユーザー名の下の config を直接選択し、リモート コンピューターの IP アドレスとユーザー名を入力します。保存したら、Remote-ssh: connect to host コマンドを再度使用します。 パスワード認証を選択した場合、VScodeの統合ターミナルにパスワードを入力するオプションが表示されます。 その後、リモート情報の読み込みが開始され、パスワードを複数回入力する必要があります。 。 。このため、ssh-keygen が推奨されます。 。 。 最後に、次のような出力が表示され、接続が完了したことがわかります。接続プロセスは依然として非常に高速です。 この時点で、open foler は、デフォルトで ~/ パスにあるリモート コンピューター上のファイルを開きます。フォルダを開くときにも、パスワードを複数回入力する必要があります。 。 これで、リモート コンピューター上のファイルを直接表示およびデバッグできるようになります。対応する言語をデバッグするには、対応する vscode 拡張機能をインストールする必要があり、vscode 自体が自動的に拡張機能のインストールを促すことに注意してください。リモート ssh はリモート側の conda 仮想環境を直接呼び出すことができるため、非常に便利に使用できることがわかります。 コードのリモート編集とデバッグのための VScode Remote SSH に関するこの記事はこれで終わりです。VScode Remote SSH に関するその他の関連コンテンツについては、123WORDPRESS.COM で以前の記事を検索するか、以下の関連記事を引き続き参照してください。今後も 123WORDPRESS.COM をよろしくお願いいたします。 以下もご興味があるかもしれません:
|
<<: Vue で PC 解像度の適応を実装するためのサンプルコード
>>: MySQL実践スキル: 2つのテーブルに異なるデータがあるかどうかを比較する方法の分析
リバースプロキシリバースプロキシとは、プロキシサーバーを介してユーザーのアクセス要求を受信し、ユーザ...
1. ブロックレベル要素: 独立して存在できる能力を指します。通常、ブロックレベル要素は改行によって...
接続は、実際の外部キー(人工的に作成された 2 つのテーブル間の対応関係を指します。対照的に、FOR...
Linux では、シンボリック リンクを作成または削除する必要がある場合があります。もしそうなら、何...
導入面接官がこんな質問をしたことはありませんか?データベースをどのように最適化しますか?では、この質...
目次序文エラーオブジェクト投げる試して…捕まえて…最後に最終ルールトライ/キャッチパフォーマンスウィ...
目次Vue ミックスインの使用ミックスインでのデータアクセスミックスイン/index.jsホーム.v...
この記事の例では、すべてのチェックボックスの選択を実現するためのJavaScriptの具体的なコード...
この記事では、ドラッグ効果を実現するためのJavaScriptの具体的なコードを参考までに紹介します...
CSS3 アニメーション トランジションを使用して、リンクの上にマウスを移動すると小さなポップアップ...
今日はあまり使わないHTMLタグ「subタグ」と「supタグ」を紹介します。関連記事: HTML タ...
MySQL でデータやテーブルを削除するのは非常に簡単ですが、削除するとすべてのデータが消えてしまう...
この記事は主に、初心者に XHTML の基本的な知識と、XHTML と HTML の違いを理解しても...
この記事では、vue-table の追加と削除の具体的なコードを参考までに紹介します。具体的な内容は...
使用法: date [オプション]... [+フォーマット]または: date [-u|--utc|...