使用できますFile > Preferences > Keyboard Shortcuts(または を押してくださいCtrl + K + Ctrl + S) を使用してショートカット キーの設定をカスタマイズします。
Ctrl + Shift + ECmd + Shift + Eこのショートカット キーを押すと、フォーカスがエディターからエクスプローラー ウィンドウに切り替わります。
Ctrl + K Ctrl + S(Windows/Linux) またはCmd + K Cmd + S(Mac) ショートカットキーの設定をオンにします。workbench.view.explorer。Ctrl + Alt + E。JSON 設定を手動で変更する場合は、次の操作を行うことができます。keybindings.json以下を追加します。
[
{
"key": "ctrl+alt+e",
"command": "workbench.view.explorer"
}
]
Ctrl + Shift + Eまたはカスタマイズしたショートカット キー。Ctrl + Shift + P(Mac:Cmd + Shift + P)。Preferences: Open Settings (JSON)そして選択してください。settings.json、個人設定を直接編集できます。settings.json編集ページ。Windows / Linux:
%APPDATA%\Code\User\settings.json
macOS:
~/Library/Application Support/Code/User/settings.json
VS コードも使用できますFile → Open Fileこのパスにあるファイルを直接開きます。
Ctrl + `View → Terminal{
"terminal.integrated.defaultProfile.windows": "PowerShell",
"terminal.integrated.profiles.windows": {
"PowerShell": {
"path": "C:\\Windows\\System32\\WindowsPowerShell\\v1.0\\powershell.exe"
},
"Command Prompt": {
"path": "C:\\Windows\\System32\\cmd.exe"
},
"Git Bash": {
"path": "C:\\Program Files\\Git\\bin\\bash.exe"
}
}
}
Terminal: Select Default ProfileCtrl + Shift + `exitまたはゴミ箱アイコンlaunch.json特定integratedTerminalVS コードで開くsettings.json、次の設定を追加します。
"terminal.integrated.defaultProfile.windows": "Command Prompt",
"terminal.integrated.profiles": {
"Command Prompt": {
"path": "C:\\Windows\\System32\\cmd.exe"
},
"PowerShell": {
"path": "C:\\Windows\\System32\\WindowsPowerShell\\v1.0\\powershell.exe"
}
}
cmd.exe。Git Bash、WSL、または別のシェルがインストールされている場合は、次のこともできます。profilesセクションにそれらをまとめて追加すると、切り替えが容易になります。
VS Codeの「実行とデバッグ」に使用するターミナルは、launch.jsonでconsoleそしてinternalConsoleOptionsコントロールすること。
"terminal.integrated.defaultProfile.windows": "PowerShell",
"terminal.integrated.profiles": {
"PowerShell": {
"path": "C:\\Windows\\System32\\WindowsPowerShell\\v1.0\\powershell.exe"
},
"Command Prompt": {
"path": "C:\\Windows\\System32\\cmd.exe"
}
}
{
"バージョン": "0.2.0",
「構成」: [
{
"name": "Python プログラムを起動します (cmd を使用)",
"タイプ": "Python",
"リクエスト": "起動",
"プログラム": "${ファイル}",
"コンソール": "統合ターミナル",
"internalConsoleOptions": "neverOpen",
"窓": {
"コマンド": "cmd.exe"
}
}
]
}
cmd.exeここで実行されました。
{
"tabWidth": 4,
"useTabs": false,
"singleQuote": true,
"trailingComma": "es5"
}
[*.{js,css,html}]
indent_style = space
indent_size = 2
Ctrl + K Ctrl + S(Windows/Linux) またはCmd + K Cmd + S(Mac) ショートカットキーの設定をオンにします。keybindings.json。[
{
"key": "ctrl+alt+u",
"command": "workbench.action.editor.changeEncoding",
"args": "utf8",
"when": "editorTextFocus"
}
]
ctrl+alt+u他のキーの組み合わせの場合。"utf8"ターゲットのエンコーディングを他のエンコーディングに変更できます。Ctrl + Shift + P(Macの場合Cmd + Shift + P)。utf8(UTF-8)utf16le(UTF-16 LE)utf16be(UTF-16 BE)big5(Big5)gbk(GBK)iso88591(ISO-8859-1)windows1252(Windows-1252)Ctrl + Alt + U(または設定したショートカット キー)。VS Code では、漢字、全角記号、または Unicode 特殊文字を含むファイルを編集すると、文字幅が一貫性がなく、垂直方向に整列できないという問題が頻繁に発生します。これらの問題は、固定幅の英語フォントを使用している場合でも、特に CJK 文字が含まれている場合に発生する可能性があります。
次のフォントは、中国語の等幅配置の問題をより適切に処理できます。
オンにするsettings.json(ショートカットキーCtrl + Shift + P→ 「設定: 設定を開く (JSON)」) と入力し、次の設定を追加します。
"editor.fontFamily": "'SimSun-ExtB'、'MS ゴシック'、'宋代を模倣'、'標準書体'、等幅"
この設定では、フォントを順番にロードしようとし、前者がインストールされていない場合は次のフォントにフォールバックします。
"editor.fontLigatures": false: フォントの結合によって引き起こされる配置の問題を回避します。"editor.renderWhitespace": "all": フォーマット調整を容易にするために空白文字を表示します。"editor.lineHeight": 22:文字サイズに応じて行の高さを若干調整し、重ならないようにします。VS Code で繁体字中国語フォントを使用して Unicode フィールドの整列を実現したい場合は、次のように使用できます。SimSun-ExtB、MS Gothic、宋代の模倣、標準的な斜体スタイル組み合わせ設定を待って、補助設定を有効にして位置合わせ効果を高めます。
または直接編集するsettings.json:
{
"editor.folding": false
}
#regionそして#endregion。{...}。Ctrl + P現在の単語をコピーしますCtrl + Shift + ←(Mac: Cmd + Shift + ←) を押してファイル名を選択します。Ctrl + C(Mac: Cmd + C) ファイル名をコピーします。Ctrl + P(Mac: Cmd + P) の上Go To Fileパネル。Ctrl + VまたはCmd + V)を押して、Enterファイルを開きます。editor.action.goToImplementationimportまたはrequire、直接ジャンプできます。F12(定義にジャンプします)。Ctrl + Click(Mac: Cmd + Click)。Ctrl + Shift + Click。Quick File Openこの機能が頻繁に必要な場合は、インストールできますQuick File Open拡張機能パッケージとショートカットキーを設定すると、カーソル位置からファイル名を自動的に抽出して開くことができます。
Open file - Frank StuetzerOpen file From Path - jack89itaVS Code は列選択 (列選択) をサポートしていますが、デフォルトでは組み込み機能はありません選択した領域の値を直接合計することができます。ただし、次の方法でこの目標を達成できます。
Calculate SumCtrl+Cクローン# Python の例
数値 = [12, 15, 8, 10]
print(合計(数値))
値をすばやく並べ替えて、Excel、Google Sheets、Pandas などのツールに貼り付けて合計することができます。
このような操作を頻繁に行う必要がある場合は、インストールしてください。Calculate拡張キットは最も便利で簡単なアプローチです。
Visual Studio Code では、選択した領域内の複数行のテキストをアルファベット順、数値順、または逆順で並べ替えることができます。コードの整理、データ処理、リストの整理によく使用されます。
Ctrl + Shift + PSort Lines Ascending(累乗) またはSort Lines Descending(パワーを下げる)デフォルトでバインドされたショートカット キーはありません。自分で設定できます。
Sort Lines AscendingまたはDescending並べ替え条件をカスタマイズする必要がある場合 (例: 大文字と小文字を無視する、フィールドで並べ替え、自然数で並べ替えなど)、次の拡張機能をインストールできます。
Alt + Shift + ↓ / ↑行をすばやくコピーまたは移動するVS Code には、基本的な行ソート関数のサポートが組み込まれています。高度なニーズがある場合は、拡張キットを通じて使用シナリオを拡張できます。
Insert Date StringCtrl + Shift + X,Mac:Cmd + Shift + X)。Alt + Shift + I現在の日付と時刻を挿入します。Ctrl + Shift + P、埋め込むInsert Date String命令。Ctrl + Shift + P(Mac:Cmd + Shift + P)を入力して選択しますPreferences: Configure User Snippets。plaintext.jsonまたはpython.json)。「日付の挿入」: {
"プレフィックス": "日付",
「本体」: [
「${CURRENT_YEAR}-${CURRENT_MONTH}-${CURRENT_DATE}」
]、
"description": "現在の日付を挿入"
}
入力dateそして押しますTab日付を入れることができます。
macros日付機能付きInsert Date String拡張パッケージは複数の日付形式をサポートしており、次の場所にインストールできます。settings.jsonカスタム形式は次のとおりです。
"insertDateString.format": "YYYY-MM-DD HH:mm:ss"
Ctrl + Shift + X(Mac: Cmd + Shift + X) をクリックして「拡張機能」を開きます。Ctrl + Shift + O(Mac: Cmd + Shift + O) を使用して、シンボル リストをすばやく参照します。F5)、変数検査およびその他の機能。Ctrl + Shift + P(Mac: Cmd + Shift + P) を入力してくださいPython: Select InterpreterPython のバージョンを選択します。.ipynbデータサイエンスや機械学習の開発に適した形式。| 拡張パッケージ名 | 機能説明 |
|---|---|
| Python (Microsoft) | 構文の強調表示、補完、デバッグなどの公式 Python サポート |
| Pylance | より高速な IntelliSense と型チェックを提供します。 |
| Jupyter | VS Code で Jupyter Notebook をサポートする |
| Python Environment Manager | Python 仮想環境を便利に管理 |
| Python Docstring Generator | Python アノテーション (Docstring) を自動的に生成する |
Ctrl + Shift + P(Mac: Cmd + Shift + P) コマンド パネルを開き、次のように入力します。View: Show Outlineそして実行します。Ctrl + Shift + O(Mac: Cmd + Shift + O)。@または:クイックフィルターCtrl + P(Mac: Cmd + P) をクリックして、クイック検索パネルを開きます。@すべての機能とカテゴリを表示するには、:@Python のクラスと関数のみを表示します。VS Code インターフェイスで環境選択メニューを開くには、主に 2 つの方法があります。
Ctrl + Shift + Pコマンドパネルを呼び出して入力しますPython: Select Interpreter。メニューが開いたら、リスト内で環境を探します。
C:\Apps\anaconda3_202406\envs\tf_env\python.exeプロジェクト。VS Code内のターミナルでプログラムを実行する際に、プログラムが正しく使用できることを確認するためtf_env、次の設定を確認してください。
python.terminal.activateEnvironmentチェック済み。Ctrl + ~新しい端末の電源を入れると、画面が自動的に表示されます。(tf_env)言葉。次のスニペットをコードに追加し、実行後に出力パスが正しくポイントされているかどうかを確認します。tf_envDLL ロード パスが正しいことを確認するには、次のようにします。
インポートシステム
OSをインポートする
# Python 実行ファイルのパスを確認する
print("現在の Python:", sys.executable)
# DLL 検索パスを確認します (TensorFlow エラーのトラブルシューティング用)
if hasattr(os, 'add_dll_directory'):
print("DLL ディレクトリ:", os.environ.get('PATH', '').split(';')[0])
メニューにない場合はtf_env:
condaコマンドはシステム環境変数に追加されているか、VS Code 設定で指定されています。conda.path。Ctrl + `またはメニューから「ターミナル」を選択します)。git リモート追加オリジン [リモート リポジトリ URL]。git remote -v。git push origin main(支店名に基づいて調整されます)。git pull origin main。git logコミット履歴を表示します。Git は、コミットの実行時に送信者の名前と電子メールを記録する必要があります。システムがこの情報を見つけられない場合、エラーが発生します。
VS Code のターミナルで次のコマンドを順番に入力してください。
git config --global user.name "Your Name"
git config --global user.email "[email protected]"
設定が成功したかどうかを確認するには、次のように入力してください。
git config --list
設定が完了したら、VS Code インターフェイスの [コミット] ボタンを再度直接クリックすると、正常に送信できます。
VS Code で単一ファイルのリビジョン履歴 (Git History) を表示するには、主に組み込み関数または強力な拡張機能をインストールすることで実現できます。これは、誰が、いつ、どのような変更を加えたかを追跡するのに役立ちます。
これは、プラグインをインストールしない最も速い方法です。
GitLens は開発者にとって必須のツールであり、プロセスの表示機能をプロフェッショナル レベルに引き上げます。
より直感的なグラフィカル インターフェイスをお好みの場合は、以下をインストールできます。Git Historyプラグイン:
| 方法 | アドバンテージ | 状況に適した |
|---|---|---|
| タイムライン(内蔵) | 取り付け不要、軽量ですぐに使用できます。 | 最近の簡単な変更をすばやく確認します。 |
| GitLens | 非常に強力で、エディターと深く統合されています。 | 長期的なプロジェクトのメンテナンスには、コードの各行の責任を正確に追跡する必要があります。 |
| Git History | グラフィカル インターフェイスは明確で、分岐方向を簡単に読み取ることができます。 | 特定の情報を検索するか、複雑なブランチ マージ履歴を表示する必要があります。 |
VS Code の組み込みターミナルの使用に慣れている場合は、次のコマンドを入力することもできます。
git log -p <file_path>
これにより、ファイルのすべてのコミットと特定のコード変更 (パッチ) がリストされます。によるとq終了します。
VS Code で Git クローンまたは他の Git 操作を使用するときにエラー メッセージが表示された場合:
[email protected]: Permission denied (publickey)
これは、GitHub が SSH キーを正常に認証できなかったことを意味します。調査プロセス中に、次の問題が発生する場合があります。
ssh-keygen -lf ~/.ssh/id_rsa.pubディレクトリを確認するC:\Users\USERNAME\.ssh\があることを確認してくださいid_rsa(秘密鍵) が存在します。もしそうならid_rsa.pub、新しい秘密キーを生成する必要があります。
ssh-keygen -t rsa -b 3072 -C "[email protected]"
生成後、次のものを取得します。
where ssh
提案される結果:
C:\Windows\System32\OpenSSH\ssh.exe
1 つ目が Git Bash の ssh の場合は、PowerShell または CMD を使用するか、フルパスを直接指定して Windows OpenSSH を使用してください。
実行された場合ssh-add過剰な権限に関するエラーが発生するため、変更する必要があります。
icacls $env:USERPROFILE\.ssh\id_rsa /inheritance:r
icacls $env:USERPROFILE\.ssh\id_rsa /grant:r "$($env:USERNAME):(R,W)"
icacls $env:USERPROFILE\.ssh\id_rsa
自分のアカウントだけが読み書きできるようにしてください。
ssh-add $env:USERPROFILE\.ssh\id_rsa
成功メッセージの例:
Identity added: C:\Users\USERNAME\.ssh\id_rsa ([email protected])
ssh -T [email protected]
成功メッセージの例:
Hi USERNAME! You've successfully authenticated, but GitHub does not provide shell access.
git clone [email protected]:owner/repo.gitssh-add -l診るプロセス全体には、SSH 公開キーと秘密キーの管理、エージェントの起動、権限の設定、VS Code ターミナルの構成が含まれます。この操作に従うと、VS Code を使用して Windows 上の GitHub に接続する場合の SSH の問題のほとんどを解決できます。
で入手可能settings.jsonPHP 実行可能ファイルのパスを次の場所に設定します。
"php.validate.executablePath": "C:/php/php.exe"
.vscode/launch.jsonデバッグパラメータを設定します。プログラム編集と自動補完が主なニーズの場合は、インストールしてください。PHP Intelephenseそれでおしまい;デバッグが必要な場合は、必ず一致してくださいPHP DebugXdebugを使用して。
Visual Studio コードで使用されるphp.validate.executablePath追加の PHP 拡張パッケージをインストールする必要はありませんが、PHP 実行可能ファイルがシステムにインストールされていることを確認する必要があります。
PHP 開発エクスペリエンスを向上させるために、次の拡張機能をインストールすることをお勧めします。
C:\\php\\php.exe/usr/bin/phpまたは使用しますwhich phpパスの取得Preferences: Open Settings (JSON)"php.validate.executablePath": "C:\\php\\php.exe"
(Linux/macOS パスの例:"/usr/bin/php")
settings.jsonphp.validate.executablePathVS Code自体には直接的な設定はありませんphp.iniオプション、それはあなたを通してですsettings.json指定されたphp.exe対応するものを読むphp.ini。手順は次のとおりです。
C:\php\php.exe
C:\php\php.ini
settings.json(ショートカットキー:Ctrl + ,→右上隅の「設定を開く(JSON)」アイコン)。"php.validate.executablePath": "C:/php/php.exe"
php.iniそれとphp.exe同じ PHP インストール パスに属しているため、VS Code は構文のチェックやデバッグの際にそれを使用します。php.ini。php --ini
Configuration File (php.ini) Path: C:\php
Loaded Configuration File: C:\php\php.ini
VS Code で直接指定することはできませんphp.ini、でのみ指定できます。php.exe間接的に指定するパスphp.ini。
Visual Studio Code 自体は Android Studio の完全な代替品ではなく、公式の Android SDK 統合が欠けています。ただし、拡張パッケージをインストールして環境を整えることで、Androidアプリを開発することができます。
ANDROID_HOME環境変数軽量な開発が必要な場合は、Flutter または React Native を選択することをお勧めします。ほとんどのプロセスは VS Code で完了できます。ただし、ネイティブ Android アプリの詳細な開発とデバッグが必要な場合は、依然として Android Studio が主要なツールです。
Ctrl+Shift+D。VSコードの使用法.vscode/launch.json実行メソッドとデバッグメソッドを定義するための、さまざまな言語での例を次に示します。
{
"バージョン": "0.2.0",
「構成」: [
{
"タイプ": "ノード",
"リクエスト": "起動",
"name": "Node.js プログラムを開始",
"プログラム": "${ファイル}"
}
】
}
{
"version": "0.2.0",
"configurations": [
{
"name": "Listen for Xdebug",
"type": "php",
"request": "launch",
"port": 9003
}
]
}
{
"バージョン": "0.2.0",
「構成」: [
{
"name": "Python プログラムを開始",
"タイプ": "Python",
"リクエスト": "起動",
"プログラム": "${ファイル}",
"コンソール": "統合ターミナル"
}
】
}
言語が異なる場合は、対応する拡張キットをインストールする必要があります。例:
email: [email protected]