1
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

ミスを減らすためのVisual Studio Codeの設定

Last updated at Posted at 2025-05-26

Visual Studio Codeでの生産性向上&ミス削減設定

VScodeを使う際に、ミスを減らし、生産性を向上させるためのいくつかの設定方法を紹介します。これらの設定を行うことで、コードの可読性が向上し、コーディングスタイルを統一することができます。

1. 空白/Tab文字の可視化

空白やタブなどの不可視文字は、インデントのミスを見逃しやすい要素です。これらを可視化することで、インデントに関する問題を簡単に見つけ、修正することができます。特にPythonなどインデントがプログラムの構文に影響を与える言語では、誤ったインデントが致命的なエラーにつながる可能性があります。

やり方

  1. VScodeのSettingを開く
     

  2. 検索ボックスにwhitespaceと入力:
    表示される「Editor: Render Whitespace」の設定項目を調整します。
    スクリーンショット 2025-05-24 14.08.29.png

  3. 項目を選択:
    デフォルトでは「selection」になっています。この設定は選択した範囲のみ空白/Tab文字が可視化されます。「all」に設定することで常に空白/Tab文字が可視化されます。

 selection(選択してない状態では見えない)
 

 all(スペースは「・」、タブは右矢印で表示される)
 

2. Tabの設定

プロジェクトごとやプログラミング言語ごとに適切なインデントサイズを設定することで、チームメンバー間でコードの一貫性を保ちます。不適切なインデントがあると、コードレビューや共同作業時に不便を生じさせるため、大事なポイントとなります。また、適切な設定はコードの読みやすさを大きく向上させ、作業効率も改善します。
参考: インデントはタブ派?スペース派?—迷えるあなたに徹底解説!

一般的なインデントガイドライン

  • Python: スペース4つ
  • JavaScript: スペース2つまたは4つ
  • C/C++: スペース4つ
  • Go: タブ
  • Rust: スペース4つ

やり方

  1. コマンドパレットを開く:Ctrl + Shift + P

  2. 「Preferences: Configure Language Specific Settings」

  3. 言語を選択
    スクリーンショット 2025-05-24 14.16.21.png

  4. Tab Sizeを変更
    スクリーンショット 2025-05-24 14.23.52.png

  5. 必要に応じてInsert Spaceを設定
    ここにチェックを入れるとTabを入力した時に指定した個数分のスペースを挿入してくれます
    スクリーンショット 2025-05-24 14.27.51.png

3. インデントの可視化

インデントガイドを色分けして視覚化することで、ネスト構造の深さを瞬時に把握できるようになります。過度に深いネストはコードの可読性を阻害し、バグの原因にもなり得ます。インデントレベルを意識することで、よりシンプルで直感的なコードを書く習慣が身に付きます。

やり方

  1. VScodeのSettingを開く
     

  2. 右上のOpen Setttings(JSON)をクリック
    スクリーンショット 2025-05-24 14.39.37.png

  3. JSONファイルに以下の設定を追加

"workbench.colorCustomizations": {
    "editorIndentGuide.background1": "#008000",
    "editorIndentGuide.background2": "#FFFF00",
    "editorIndentGuide.background3": "#FFA500",
    "editorIndentGuide.background4": "#FF0000",
    "editorIndentGuide.activeBackground1": "#fff",
    "editorIndentGuide.activeBackground2": "#fff",
    "editorIndentGuide.activeBackground3": "#fff",
    "editorIndentGuide.activeBackground4": "#fff"
}

インデントごとに指定した順で色が付くようになります。

4. 全角数字の禁止設定 (Macの場合)

数字が全角になっていると、気づかれにくい上に予期しない結果を招くことがあります。たとえば、数値計算の際に全角数字が混入すると、不正確な計算結果を引き起こし、その根本原因の特定が難しくなります。この設定を行うことで、こうしたタイプの入力ミスを防ぎ、コードの信頼性と正確性を高めます。

やり方

  1. システム設定を開く

 2. キーボードタブ→テキスト入力→編集

 3. 日本語タブから「数字を全角入力」のチェックを外す

まとめ

この記事では、コードの可読性やスタイルの一貫性を向上させるために、4つの設定をお勧めしました。
これらの設定を活用することで、普段のコーディング作業の際に不用意なミスを減らし、生産性を大幅に向上させることが可能です。ぜひ一度試してみてください!

1
1
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?