この記事では、効率的な開発モードを実現するための 13 の VSCode 使用上のヒントを紹介します。
VsCode は、強力な機能を備えたオープンソース エディターです。さまざまなプラグインのおかげで、VsCode ではさらに多くのことができます。それを使用するプロセスには多くのスキルがあり、いくつかのスキルをマスターすると、後でコードを書くのがはるかに簡単になります。 [推奨学習: 「vscode チュートリアル 」]
1. ログを表示します
ステップ 1. Ctrl Shift P
## を実行します# ステップ 2. showlogs を検索します。2. VSCode 構成ファイル settings.json を開きます。ステップ 1. Ctrl Shift P を実行します。ステップ 2. Open Settings (JSON) を検索します。 3. リモート エンドに接続するときにログを表示する VSCode 構成ファイルsettings.json
"remote.SSH.showLoginTerminal": true,4 に次のパラメーターを追加します。 VSCode バックグラウンド設定 Bean Paste Green の場合次のパラメータを VSCode 設定ファイルに追加します
settings.json
"workbench.colorTheme": "Atom One Light", "workbench.colorCustomizations": { "[Atom One Light]": { "editor.background": "#C7EDCC", "sideBar.background": "#e7f0e7", "activityBar.background": "#C7EDCC", }, },5. リモートのデフォルトでインストールされるプラグインを設定しますin
Python および Maven プラグを自動的にインストールするなど、remote.SSH.defaultExtensions パラメーターを VSCode 構成ファイル settings.json に追加します。 ins は次のように構成できます。
"remote.SSH.defaultExtensions": [ "ms-python.python", "vscjava.vscode-maven" ],6. ローカルで指定されたプラグインをリモートにインストールするか、リモート プラグインをローカルにインストールしますステップ 1. Ctrl Shift P を実行しますステップ 2 「ローカルにインストール」を検索し、必要に応じて選択します7. Git リポジトリをリモートで使用します
7.1 ローカル ホストの構成、この記事では Windows 10 システムを例として取り上げます
ステップ 1. OpenSSH をインストールしますステップ 2. PowerShell を管理者として起動し、必要に応じて次のコマンドを実行します:- SSHD サービスを開始します:
sshNew-NetFirewallRule -Name sshd -DisplayName 'OpenSSH Server (sshd)' -Enabled True -Direction Inbound -Protocol TCP -Actionallow -LocalPort 22
- Windows が SSH エージェントを自動的に実行できるようにします: Set-Service ssh-agent -StartupType 自動 Start-Service ssh-agent Get-Service ssh-agent
- 秘密キーのペアを実行中のエージェントに追加します: ssh-add.exe .\id_rsa #パスは秘密キーです。キーの場所を追加する ssh-add.exe -L
sshconfig (~\.ssh\config など) ファイルを編集し、構成 ForwardAgentyes を次のように追加します。下に示された 。
Host my_host HostName x.x.x.x Port x User x IdentityFile xx ForwardAgent yesForwardAgentyes をデフォルトですべてのホストに追加する場合は、次のように構成を追加できます。
Host * ForwardAgent yes
7.2 Git リポジトリの柔軟なリモート使用
Brief Git 操作ガイダンス ビデオについては、VSCode ビデオ チュートリアル (3 分 54 秒) を参照してください:code.visualstudio.com/docs/introv… #Git 関数の使用方法の詳細については、VSCode の公式ドキュメントを参照してください
code.visualstudio.com/docs/editor…8. オフラインに基づいてプラグインをリモートでインストールしますpackage
ステップ 1. VSCode プラグインの公式 Web サイトに移動します。vscode_marketplace でインストールする A プラグインを検索します。
ステップ 2. クリックして A プラグインの詳細を入力します。プラグインのオフライン インストール パッケージをダウンロードします。図に示すように:
ステップ 3. ダウンロードした .vsix ファイルをリモート コンテナにドラッグします
ステップ 4. ファイルを右クリックし、 ExtensionVSIX
9 をインストールします。リモート再起動後、接続するにはローカルの known_hosts を削除する必要があります。
このコンテナのパラメータ「StrictHostKeyChecking no」および「UserKnownHostsFile=/」をローカルで設定できます。 sshconfig file dev/null" (次のリファレンスに示されています):
Host my_host HostName x.x.x.x Port x User x IdentityFile xx ForwardAgent yes StrictHostKeyChecking no UserKnownHostsFile=/dev/null
ヒント: 上記の構成パラメータを追加すると、SSH ログイン中に known_hosts ファイルが無視されるため、セキュリティ リスクが発生します。
10コードのデバッグ中にソース コードを入力することはできません
すでに
launch.json ファイルをお持ちの場合は、直接手順 3 に進んでください。ステップ 1: launch.json ファイルを開きます。次のいずれかの方法で開くことができます: 步骤2:选择语言 如果需要对Python语言进行设置,在弹出的Select a debug configuration中选择Python File,其他语言操作类似。如下图所示: 步骤3:编辑launch.json,增加justMyCode":false配置,如下图所示: 在terminal中,执行如下述命令,再重试提交即可: 步骤1. 执行Ctrl+Shift+P 步骤2. 搜Open Settings(JSON) 步骤3. 在配置文件settings.json中添加如下参数"update.mode":"manual" 步骤1. 执行Ctrl+Shift+P 步骤2. 搜Open Settings(JSON) 步骤3. 在配置文件settings.json中添加如下参数"extensions.autoUpdate":false 更多编程相关知识,请访问:编程入门!!{
// Use IntelliSense to learn about possible attributes.
// Hover to view descriptions of existing attributes.
// For more information, visit: https://go.microsoft.com/fwlink/?linkid=830387
"version": "0.2.0",
"configurations": [
{
"name": "Python: 当前文件",
"type": "python",
"request": "launch",
"program": "${file}",
"console": "integratedTerminal",
"justMyCode": false
}
]
}
11.提交代码时弹出对话框提示用户名和用户邮箱配置错误
git config --global user.email my_email #改为你的用户邮箱
git config --global user.name my_name #改为你的用户名
12. 禁止自动升级VSCode版本
13. 禁止自动升级VSCode的插件版本
以上が開発効率を向上させるために知っておく価値のある VSCode の使用に関する 13 のヒントの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

パフォーマンスとリソースの使用におけるVisualStudioとVSCodeの違いは、主に以下に反映されています。1。起動速度:VSCODEは高速です。 2。メモリの使用量:VSCODEは低くなります。 3。CPUの使用法:VisualStudioは、コンピレーションとデバッグ中に高くなります。選択するときは、プロジェクトの要件と開発環境に基づいて決定する必要があります。

VisualStudio(VS)は、Microsoftが開発した強力な統合開発環境(IDE)であり、C#、C、Pythonなどの複数のプログラミング言語をサポートします。1)コード編集、デバッグ、バージョン、テストなどの機能セットを提供します。 2)強力な編集者とデバッガーを介したプロセスコード、RoslynおよびClang/MSVCコンパイラプラットフォームを使用した高度なコード分析と再構築をサポートします。 3)基本的な使用法は、C#コンソールアプリケーションの作成に似ており、高度な使用は多型を実装するようなものです。 4)ブレークポイントの設定、出力ウィンドウの表示、インスタントウィンドウの使用により、一般的なエラーをデバッグできます。 5)パフォーマンス最適化の提案には、非同期プログラミングの使用、コード再構成、パフォーマンス分析が含まれます。

VisualStudioでは、コードをコンパイル、テスト、展開する手順は次のとおりです。1。コンパイル:VisualStudioのコンパイラオプションを使用して、ソースコードを実行可能ファイルに変換し、C#、C、Pythonなどの複数の言語をサポートします。 2。テスト:組み込みのMSTESTとNUNITを使用してユニットテストを実行して、コードの品質と信頼性を向上させます。 3。展開:セキュリティとパフォーマンスを確保するために、Web展開、Azure展開などを通じて、開発環境から生産環境へのアプリケーションを転送します。

VisualStudioismicRosoft'sFlagshipide、サポートMultipleMingLanguagesAndenHancingCodingEfficiency.1)itOffersfeatureSlisensensenseforCodeprediction、Multi-tabbedinterfaceforprojectmanagement、およびtoolsfordebugging、Refactoring、およびversionControl.2

VisualStudioの無料バージョンと有料バージョンの主な違いは、機能の豊富さとサポートされているサービスです。無料版(コミュニティ)は、個々の開発者や小チームに適しており、基本的な開発ツールを提供しています。有料版(プロフェッショナルおよびエンタープライズ)は、大規模なプロジェクトやエンタープライズレベルの開発に適した高度なデバッグやチームコラボレーションツールなどの高度な機能を提供します。

VisualStudioCommunityeditionは、個々の開発者、小規模チーム、教育機関に適した無料のIDEです。 1)コード編集、デバッグ、テスト、バージョンの制御などの機能を提供します。 2)Roslynコンパイラプラットフォームに基づいて、複数のプログラミング言語をサポートし、GITとTFVCを統合します。 3)高度な機能には、ユニットテストが含まれます。最適化の提案には、不要な拡張機能の電源を切ること、軽量エディターの使用が含まれます。

VisualStudioは、Microsoftが開発した統合開発環境(IDE)であり、C#、C、Pythonなどを含むさまざまなプログラミング言語をサポートしています。 2.デバッガーでは、ブレークポイントの設定、ステップバイステップのコード実行、および問題の識別が可能になります。 3。初心者にとっては、シンプルなコンソールアプリケーションを作成することは、始めるのに最適な方法です。 4.高度な使用には、プロジェクト管理や依存関係の注入などの設計パターンの適用が含まれます。 5.一般的なエラーは、デバッグツールを段階的に解決できます。 6.パフォーマンスの最適化とベストプラクティスには、コードの最適化、バージョン制御、コード品質検査、自動テストが含まれます。

VisualStudioは、大規模なプロジェクトやエンタープライズレベルのアプリケーション開発に適していますが、VSCODEは迅速な開発と多言語サポートに適しています。 1. VisualStudioは、包括的なIDE環境を提供し、Microsoft Technology Stackをサポートします。 2.VSCODEは、柔軟性とスケーラビリティを強調し、クロスプラットフォームをサポートする軽量エディターです。


ホットAIツール

Undresser.AI Undress
リアルなヌード写真を作成する AI 搭載アプリ

AI Clothes Remover
写真から衣服を削除するオンライン AI ツール。

Undress AI Tool
脱衣画像を無料で

Clothoff.io
AI衣類リムーバー

Video Face Swap
完全無料の AI 顔交換ツールを使用して、あらゆるビデオの顔を簡単に交換できます。

人気の記事

ホットツール

MinGW - Minimalist GNU for Windows
このプロジェクトは osdn.net/projects/mingw に移行中です。引き続きそこでフォローしていただけます。 MinGW: GNU Compiler Collection (GCC) のネイティブ Windows ポートであり、ネイティブ Windows アプリケーションを構築するための自由に配布可能なインポート ライブラリとヘッダー ファイルであり、C99 機能をサポートする MSVC ランタイムの拡張機能が含まれています。すべての MinGW ソフトウェアは 64 ビット Windows プラットフォームで実行できます。

AtomエディタMac版ダウンロード
最も人気のあるオープンソースエディター

VSCode Windows 64 ビットのダウンロード
Microsoft によって発売された無料で強力な IDE エディター

SublimeText3 Linux 新バージョン
SublimeText3 Linux 最新バージョン

DVWA
Damn Vulnerable Web App (DVWA) は、非常に脆弱な PHP/MySQL Web アプリケーションです。その主な目的は、セキュリティ専門家が法的環境でスキルとツールをテストするのに役立ち、Web 開発者が Web アプリケーションを保護するプロセスをより深く理解できるようにし、教師/生徒が教室環境で Web アプリケーションを教え/学習できるようにすることです。安全。 DVWA の目標は、シンプルでわかりやすいインターフェイスを通じて、さまざまな難易度で最も一般的な Web 脆弱性のいくつかを実践することです。このソフトウェアは、

ホットトピック









