テーマとフォント

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

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

ダークインターフェーステーマにおける同じ Delphi コードのワークフロー。
ダークインターフェーステーマにおける同じ 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 が含まれます。カーソル下の色は、コード内の一致する識別子の強調表示を制御します。