# テーマとフォント - DE Decompiler

> カラースキームリストは、利用可能なダークテーマを含む、コードおよびバイナリビューの表示を変更します。

Canonical HTML: <https://www.de-decompiler.com/help/jp/color_scheme.htm>

## テーマとフォント

カラースキームリストは、利用可能なダークテーマを含む、コードおよびバイナリビューの表示を変更します。

**ツール > オプション > 個人設定 (Tools > Options > Personalize)** の下のスキームを選択します。長時間のレビュー セッションのために、前景、背景、および構文の色の一貫して読みやすい組み合わせを選んでください。

![ダークインターフェーステーマにおける同じ Delphi コードのワークフロー。](https://www.de-decompiler.com/image/help/de_decompiler_code_overview_dark.png)
ダークインターフェーステーマにおける同じ Delphi コードのワークフロー。

### カスタムテーマファイル

プリセットは、インストール ディレクトリ内の `colors` フォルダーにある `.ini` ファイルです。ファイル名がプリセット名を提供します。既存のプリセットをコピーして独自のものを作成し、変更しないキーはそのままにしてください。選択したテーマは、アプリケーションの再起動なしで適用できます。INI ファイルを編集した後でも同様です。

`[Colors]` セクションは 10 進数の色値を使用します。そのキーには `Background`、`Foreground`、`KeyWords`、`LocationsAndArguments`、`Procedures`、`UnderCursorBackground` および `UnderCursorForeground` が含まれます。`UseDarkMode` は、ライト (`0`) またはダーク (`1`) インターフェースを選択します。`Colors2=1` は拡張色セクションを有効にします。

拡張コードビュー設定を使用した抜粋：

```
[Colors]
UseDarkMode=1
Colors2=1

[Colors2]
TVFontName=Segoe UI, Tahoma, Arial
TVFontSize=10
FontName=Consolas, Courier New, monospace
FontSize=11
Background=1E1E1E
Foreground=DFDFE0
Key=CD9069
String=569CD6
HexFontName=Consolas, Courier New, monospace
HexFontSize=11
HexBackground=1E1E1E
HexForeground=DFDFE0
```

### フォントおよび構文設定

基本の `[Font]` セクションには、`Name`、`Size`、`KeyWordsBold`、`LocationsAndArgumentsBold` および `ProceduresBold` が含まれます。`[Colors2]` では、フォント名にコンマ区切りのフォールバックを含めることができます。ツリー フォントには `TVFontName` と `TVFontSize` を使用し、コード ビューには `FontName` と `FontSize` を使用します。HEX エディターには `HexFontName` と `HexFontSize` が使用されます。

拡張色は16進数値を使用します。構文キーには、`Key`、`Comment`、`Char`、`Float`、`Hex`、`Number`、`String` および `Symbol` が含まれます。HEX エディタのキーには、`HexBackground`、`HexForeground`、`HexGrid`、`HexActiveFieldBackground`、`HexOffsetBackground`、`HexCurrentOffset`、`HexOddColumn`、`HexEvenColumn` および `HexOffset` が含まれます。カーソル下の色は、コード内の一致する識別子の強調表示を制御します。
