vscode を使用したリモート Linux 開発の実装

vscode を使用したリモート Linux 開発の実装

過去に別れを告げる

vscode にリモート SSH が導入される前は、Linux サーバー開発者の多くは、サーバー開発に vs リモート Linux または xshell と vim を使用していました。vs は非常に強力でデバッグも非常に明確ですが、vs を開いてデバッグを開始するまでの時間は比較的長くなります。xshell は vim を使用するのにも非常に便利ですが、まだ感覚的な欠陥がいくつかあります。複数のタブを開いて切り替えるのはうんざりですし、同じ古​​いコマンドライン インターフェイスにもうんざりしているので、vscode リモート Linux サーバーを選択して Linux 開発を学びました。

未来を見据えて


  • 迅速な開発、1秒でvscodeを起動
  • 上部はページ編集、下部はコマンドラインを使用するため、タブを切り替える必要がなくなりました。
  • Linux環境をデバッグするためにssh経由でLinuxサーバーに接続します

入手方法

1. vscodeインサイダーアドレスをダウンロードする

2. SSHリモート拡張機能をダウンロードする

3. SSHユーザー名とIPを設定する

4. Linuxサーバーに接続する

5. 開発を実行し、必要な拡張機能をインストールする(C++を例に挙げる)

6. 注記

C/C++ Clangコマンドアダプター c++11以上を開発する必要がある場合は、setting.jsonを構成する必要があります。

完了です!

これで、vscode を使用したリモート Linux 開発の実装に関するこの記事は終了です。より関連性の高い vscode リモート Linux 開発コンテンツについては、123WORDPRESS.COM の以前の記事を検索するか、以下の関連記事を引き続き参照してください。今後とも 123WORDPRESS.COM をよろしくお願いいたします。

以下もご興味があるかもしれません:
  • VScode設定のリモートデバッグLinuxプログラムの問題を解決する
  • VSCode の Remote-SSH を使用して Linux に接続し、リモート開発を行う
  • Vscode が Ubuntu にリモート接続する際のエラー問題の解決方法

<<:  MySQL 正規表現 (regexp と rlike) の検索機能の例分析

>>:  vue2.x の徹底研究 - h 関数の説明

推薦する

Ubuntu 20.04 ベスト設定ガイド (初心者向け)

1. システム構成1. sudoパスワードをオフにするsudo コマンドを使用するたびにパスワード...

Linuxで相対パスを表現する方法

たとえば、現在のパスが /var/log で、/usr ディレクトリに移動する場合は、次のコマンドを...

CSS スタイルのリセットとクリア (異なるブラウザで同じ効果を表示するため)

異なるブラウザ間でページの表示を一致させるためには、フロントエンド開発において CSS スタイルのク...

Vueは製品の拡大鏡効果を実現します

この記事の例では、製品の拡大鏡効果を実現するためのVueの具体的なコードを共有しています。具体的な内...

WeChatアプレットが計算機機能を実装

この記事では、WeChatアプレットの計算機機能を実装するための具体的なコードを参考までに紹介します...

Element UI を使用してページにページング ナビゲーション バーを追加する方法

必要ページング バーを追加します。これにより、ページにジャンプしたり、ページ番号に従って特定のページ...

フレックスレイアウトの改行スペースでの align-content の使用

1. この記事で実装した効果図は以下のとおりです。レイアウトの右側に Flex レイアウトを使用し、...

React の国際化 react-intl の使用

React で国際化を実現するにはどうすればよいでしょうか? react-intlプラグインは、Re...

Windows 10 で Ubuntu 20.04 LTS をアップデートする方法

2020 年 4 月 23 日、本日、Windows 上の Ubuntu 20.04 では、Ubun...

8桁の割引コードをランダムに生成し、MySQLデータベースに保存します。

現在、多くの企業が割引コードを通じてプロモーションを行っています。今では、8桁の割引コードを実装して...

MySQLのパスワードを忘れた場合の対処方法

MySQL パスワードを 2 回忘れてしまいましたか?最初、私はアンインストールして再インストールす...

1つのコマンドで、シェルの読み取りコマンドの共通パラメータを理解できます。

Shell で受信パラメータを受信する方法は 2 つあることがわかっています。 1 つはスクリプト...

Linux システムをバックアップする docker コマンドの詳細な説明

tar バックアップ システム sudo tar cvpzf backup.tgz --exclud...

MySQL 8.0 の非表示列に対する基本操作

目次01 非表示の列を作成する02 非表示の列に対する基本操作03 非表示の列メタデータ04 主キー...

SQLで同じフィールドの異なる値のデータ統計を実行する

適用シナリオ: シールのさまざまな状態に応じて、さまざまな状態のシールの数をカウントする必要がありま...