Vscode 最適化体験記事 (設定 | プラグイン)
ご存知のとおり、vscode は非常に使いやすいテキスト エディタです。さまざまなプラグインを通じてほぼ万能であり、便利な IDE としても使用できます。ただし、vscode にはデフォルトでは有効になっていない設定が多くあり、個人的には非常に便利だと思うので、ここで皆さんと共有しますが、いくつかの便利なプラグインもお勧めします。
この記事の内容は vscode のアップデートに合わせて随時更新されます 現在の内容の最終更新時刻は 2023.1.18 です
vscode公式サイト: https: //code.visualstudio.com/
私のビデオで見ることができます。リンク: https://www.bilibili.com/video/BV1Hd4y1o7CN/
推奨設定
ここに私の基本的な構成がsettings.json
いくつかあります
{
"files.autoSave": "afterDelay",
"files.autoGuessEncoding": true,
"workbench.list.smoothScrolling": true,
"editor.cursorSmoothCaretAnimation": true,
"editor.smoothScrolling": true,
"editor.cursorBlinking": "smooth",
"editor.mouseWheelZoom": true,
"editor.formatOnPaste": true,
"editor.formatOnType": true,
"editor.formatOnSave": true,
"editor.wordWrap": "on",
"editor.guides.bracketPairs": true,
//"editor.bracketPairColorization.enabled": true, (此设置vscode在较新版本已默认开启)
"editor.suggest.snippetsPreventQuickSuggestions": false,
"editor.acceptSuggestionOnEnter": "smart",
"editor.suggestSelection": "recentlyUsed",
"window.dialogStyle": "custom",
"debug.showBreakpointsInOverviewRuler": true,
}
プラグイン
プラグインにはたくさんの種類がありますが、その中でも私がおすすめするプラグインを4つのカテゴリーに分けてご紹介します その中でも基本機能クラスは様々な場面でとても役立つと思うプラグインです残りのプラグインも多くの場合に役立ち、オンデマンドでインストールできます。
外観
テーマ
-
One Dark Pro
見た目も良く、目に優しい、非常におすすめのダークトーンテーマです。
-
GitHub Theme
GitHubの公式テーマ
-
Dracula Official
非常に特徴的な吸血鬼のテーマ
アイコンのテーマ
-
Material Icon Theme
個人的に使っている、見た目も大きくて完成度の高いアイコンテーマ
-
vscode-icons
アイコンテーマとしても最適です
バックグラウンド
-
Vibrancy Continued
vscode の背景をガウスぼかしにすると、パフォーマンスが非常に消費されます (使用には注意が必要です)
使用方法:
F1
または を押してctrl+shift+p
、 と入力しReload Vibrancy
、vscode を再起動します。キャンセル方法:
F1
または を押しctrl+shift+p
、 を入力しDisable Vibrancy
て vscode を再起動します
基本関数クラス
-
Chinese (Simplified) (简体中文)
[中国語言語パック] これは多くの説明の必要はありません。vscode の公式中国語言語パックです。
-
Error Lens
[エラープロンプト] 以前に表示された問題を、対応する行の右側に表示して強調表示できます。
-
Path Intellisense
[パスの補完] パスを入力すると、完了するためのインテリジェントなプロンプトが表示されます。
-
Image preview
[画像プレビュー] 取り込んだ画像をプレビューできます
拡張機能クラス
-
CodeSnap
[コード スクリーンショット] 非常に便利なコード スクリーンショット プラグイン
-
Prettier - Code formatter
【コードフォーマットツール】スーパー多言語をサポートし、ワンクリックでフォーマットし、コードフォーマットを美しくします。
-
GBK to UTF8 for vscode
【ファイルエンコード変換】GBKエンコードとUTF8エンコードの間でファイルをシームレスに変換できます。
-
Hex Editor
ファイルの表示に使用される 16 進数または UTF-8 エンコーディング
-
Doxygen Documentation Generator
【Documentation Generator】コメントやドキュメントを書くときにとても便利です
-
Remote - SSH
[ssh接続]リモートサーバーまたは仮想マシンに接続します
-
Hungry Delete
【IDEAのようなBackspaceキー】スペースまたはタブのブロック全体を削除し、プログラマがBackspaceキーを押すのに必要な時間を短縮します。
アルゴリズムの演習
-
Code Runner
[コード実行ツール]は複数の言語をサポートしており、言語実行環境は自分で設定する必要があります
構成を変更することをお勧めします。
{ "code-runner.runInTerminal": true, "code-runner.saveAllFilesBeforeRun": true, "code-runner.saveFileBeforeRun": true }
-
Competitive Programming Helper (cph)
アルゴリズムの質問に取り組むときに非常に便利です。自分でサンプルを設定し、ワンクリックですべて実行できます。