テーマ

配色テーマ

配色テーマを使用することで好みや作業環境に合わせたVS Codeの背景、テキスト、言語構文の色に変更できます。VS Codeは大きく分けてlight、dark、high contrastテーマをサポートしています。

Preview themes from the Command Palette

配色テーマを選択

現在の配色テーマは、設定で構成します。

// ワークベンチで使用する配色テーマを指定します。
"workbench.colorTheme": "Default Dark+"
}

ただし、直接編集する必要はありません。配色テーマ選択を使用して、テーマをプレビューしながら選択する方が簡単です。

  1. ファイル(Code>)>基本設定>配色テーマでテーマ選択を開きます。
  2. カーソルキーを使用して配色テーマをプレビューします。
  3. 配色テーマを選択して、Enterで確定します。

Themes in the Command Palette

Tip: 既定ではユーザー設定に設定するので、すべてのワークスペースで適用します。しかし、ワークスペース特定の配色テーマを選択することも可能です。これには、ワークスペース設定で配色テーマを構成してください。

Marketplaceから配色テーマを入手

VS Codeで初めからいくつかの配色テーマを用意しています。

その他多くのテーマは、コミュニティーによってVS Code Marketplaceにアップロードされています。使いたいものをインストールしたのち再起動して、新しいテーマを利用可能にします。

Tip: テーマを検索するには、Extension ビュー(⇧⌘X (Windows, Linux Ctrl+Shift+X))でthemeを検索します。

また、 [VS Code Marketplace] (https://marketplace.visualstudio.com/vscode/Themes) でテーマを探すこともできます。

配色テーマをカスタマイズする

Note: VS Code 1.12以降でサポートされます。

workbench.colorCustomizationsユーザー設定を使用して、アクティな配色テーマをカスタマイズするすることもできます。ツリーリスト(ファイルエクスプローラー、提案ウィジェット)、差分エディター、アクティビティーバー、通知、スクロールバー、分割ビュー、ボタンなどのVS CodeUIの要素を設定できます。

activity bar theming

workbench.colorCustomizationsの値を設定しているときにIntelliSenseを使うことができます。カスタマイズ可能な配色のリストについては Theme Color Referenceを参照してください。

既存のTextMateテーマを使用する

既存のTextMateカラーテーマ (.tmTheme) をVS Codeに追加できます。例えばColor SublimeにはいくつものTextMateテーマが用意されています。詳細についてExtension AuthoringセクションのAdding a new Themeを参照してください。

アイコンテーマ

ファイルアイコンのテーマは拡張機能によって提供され、気に入ったものをユーザーが選択できます。ファイルアイコンはファイルエクスプローラーとタブ付き見出しに表示します。

ファイルアイコンのテーマ選択

現在のファイル アイコンのテーマは、ユーザー設定に設定します。

// ワークベンチで使用するアイコンのテーマを指定します。
"workbench.iconTheme": null
}

直接settings.jsonを編集する必要はありません。アイコン ファイルテーマ選択を使用して、テーマをプレビューしながら選択する方が簡単です。

  1. ファイル(Code>)>基本設定>ファイルアイコンのテーマでアイコン選択を開きます。
  2. カーソルキーを使用してファイル アイコンのテーマをプレビューします。
  3. ファイル アイコンのテーマを選択して、Enterで確定します。

既定では、ファイル アイコン セットは設定されていないため、ファイル エクスプローラーにアイコンを表示しません。ですがファイル アイコンを一度設定すれば、次回VS Code起動時から適用して表示します。

VS Codeでは MinimalSeti の2つを用意しています。もっと多くアイコンテーマをインストールするには、アイコンテーマ選択で Find more in the Marketplace… を選択します。

また、VS Code Marketplaceでテーマを探すこともできます。

独自のファイル アイコンのテーマを作成

アイコン(SVGが好ましい)から独自のファイル アイコンのテーマを作成できます。詳細についてExtension AuthoringセクションのAdding a new Themeを参照してください。

次のステップ

テーマはVS Codeカスタマイズの1つにすぎません。VS Codeのカスタマイズと拡張性について、次のトピックで詳細を参照してください:

cb7fea9ffdf45442cba2666b4855d70339685bba