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 関数の説明

推薦する

クリックイメージ反転効果を実現するJavaScript

最近、顔コレクションに関するプロジェクトに取り組んでいましたが、フロントエンドモジュールを書いている...

MySQL はどのようにしてマスターとスレーブの一貫性を確保するのでしょうか?

目次MySQLマスタースレーブの基本原理3つのbinlog形式の比較混合形式のバイナリログが存在する...

TypeScript のクラス

目次1. 概要2. シンプルなクラスを定義する3. 継承4. public、private、prot...

Vue検証コードコンポーネントの使い方の詳しい説明

この記事の例では、vue検証コードコンポーネントで使用される具体的な実装コードを参考までに共有してい...

MySQLスレーブライブラリの復元の実践記録

状況の説明:今日、MySQL データベースのスレーブ ノード ホストにログインしたところ、/var/...

Centos 7.4 でリモート アクセス制御を実装する方法

1. SSHリモート管理SSH はセキュア チャネル プロトコルであり、主にリモート ログイン、リモ...

Linux で Grafana をインストールし、InfluxDB モニタリングを追加する方法

Grafana をインストールします。公式 Web サイトでは、直接インストールできる Ubuntu...

MySQLのROUND関数の丸め演算における落とし穴の分析

この記事では、MySQL の ROUND 関数を使用した丸め操作の落とし穴を例を使って説明します。ご...

Linux システムで IPv6 をサポートするように Nginx を設定する方法

1. 既存のnginxがipv6をサポートしているかどうかを確認する既存の nginx が ipv6...

Vue codemirrorはオンラインコードコンパイラの効果を実現します

序文Web 上でオンライン コード コンパイルの効果を実現したい場合は、 CodeMirrorを再度...

MySQL パーティション テーブルの基本入門チュートリアル

序文最近のプロジェクトでは、大量のデータを保存する必要があり、このデータには有効期限があります。クエ...

Windows で mysql 8.0.12 をインストールするための詳細なチュートリアル

この記事では、MySQL 8.0.12のインストール方法に関する詳細なチュートリアルを参考までに紹介...

JavaScript 配列の詳細な概要

目次1. 配列誘導1. 文字列を配列に分割する2. コレクションとマップを新しい配列に変換する3. ...

uni-app で scss を使用するサンプル コード

遭遇した落とし穴私は午後中ずっと、uni-app で scss を使用する際の落とし穴を解決すること...

CSS 要素の非表示の原則と display:none および visibility:hidden

1. CSS 要素の非表示<br />CSS では、要素を非表示にする (つまり、画面の...