web-dev-qa-db-ja.com

Sublime Text 3のハイライト色を変更しますか?

Sublime Text 3のデフォルトのハイライト色を変更するにはどうすればよいですか?以前、ST2のテーマファイルの1つでハイライトキーを見つける方法を知っていましたが、ST3では状況が大きく変わりました。彼らはどこかの図書館にいますか? 「設定>>パッケージの参照」はほとんど空です。

34
user3000743

使用しているテーマを確認するには、

Preferences>Colour Scheme

どれがチェックされているかを確認します。

テーマファイルを開き、次のキーを見つけます。

<key>selection</key>

16進数のカラーコード(このような http://html-color-codes.com/ )を表示しているサイトに移動し、目的の色のコードを見つけます。次に、新しいカラーコードをテーマファイルの選択キーの下の行に入れ、古い16進数のカラーコードを置き換えます。

変更したテーマファイルを保存すると、すぐに機能します。

[〜#〜] edit [〜#〜]
Install PackageResourceViewer パッケージコントロールを使用したプラグイン。コマンドパレットを開きます P prvと入力して、PackageResourceViewerオプションを取得します。 Open Resource >> Theme- YourTheme >>を選択し、テーマファイルを編集します

42
Tony Vincent

Tony Vincentの答えは素晴らしいです。また、選択色を変更すると選択したテキストが読みにくくなる場合は、selectionForegroundが変更の鍵になると付け加えます。例えば:

<key>selectionForeground</key>
<string>#000000</string>
13
user2616155

新しい.sublime-color-scheme形式では、line_highlightという名前のグローバル設定キーになります。

{
    "name": "My colour scheme",
    "globals":
    {
        "background":     "rgb(0, 0, 0)",
        "foreground":     "#aaaaaa",
        "caret":          "red",
        "line_highlight": "#222222"
    },
}
1
geoidesic