Sublime Text 2:行番号が強調表示される色を変更するにはどうすればよいですか?


回答:


168

簡単な方法:別の配色を選択します。

設定>カラースキーム> ... 1つ選択

より複雑な方法:現在の配色ファイルを編集します。

設定>パッケージの参照>配色-デフォルト> ...使用している配色ファイルを編集します。

XMLの構造を見て、ドリルダウンして dict > settings > settings > dict >

キーを探します(または、キーがない場合は追加します)lineHighlight#RRGGBBor #RRGGBBAA形式の文字列を追加します。


3
これ[ github.com/buymeasoda/soda-theme/wiki/Theme-customization]により、元のthemファイルの編集を伴わないより良い方法があるように見えます。残念ながら、(まだ)tmThemeファイルをオーバーライドするように機能させることはできません:-(
Dad

7
オリジナルのテーマを編集したくない場合は、そのコピーを作成し、名前を付けて編集します。
ジェイクウィルソン

カスタム化を求める場合は、配色Webエディターへのリンクを含む以下の回答を参照してください
ワトソニック

何をdict > settings > settings > dict >指しますか?
鋼、

1
@steel申し訳ありませんが、これはXML構造を示すものではありません。したがって、を探し<dict>、次にその中で子供がを探し<settings>、次に<settings>、そしてを探します<dict>
Jake Wilson、

14

Windows 7では、検索

C:\Users\Simion\AppData\Roaming\Sublime Text 2\Packages\Color Scheme - Default

配色ファイルを見つけて開き、を見つけますlineHighlight
例:

<key>lineHighlight</key>
<string>#ccc</string>

#cccお好みの背景色に置き換えます。


2
これをありがとう。Macでは、Users / Yourname / Library / Application Support / Sublime Text 2 / Packages / Color Scheme-Default / nameofcolorscheme.tmTheme
rncrtr

12

tmtheme-editor.herokuapp.comはとてもいいようです。

Macでは、デフォルトのテーマファイルは ~/Library/Application\ Support/Sublime\ Text\ 2/Packages/Color\ Scheme\ -\ Default

Win7では、デフォルトのテーマファイルは %appdata%\Sublime Text 2\Packages\Color Scheme - Default


免責事項:Macしか持っていないので、ライアンが私の回答に追加したWin7パスを確認する方法はありません。@RyanB、コメントなどを追加することを提案できますか?
Jared Beck

2
Linux:スラッシュなし:~/.config/sublime-text-2/Packages/Color Scheme - Defaultスラッシュ付き:~/.config/sublime-text-2/Packages/Color\ Scheme\ -\ Default/。必要に応じて投稿を編集できます。@ JaredBeck
AD

1
OSXでは、エディターからダウンロードしたファイルをドロップするだけ~/Library/Application\ Support/Sublime\ Text\ 2/Packages/で、メニューに表示されます。(デフォルトのディレクトリに置く必要はありません)。これはST3でも機能することに注意してください(上記の2を3に変更するだけです)。
ワトソニック

かなり重宝します。アプリのコードを編集して、その構成でどのように見えるかを確認する方法はありますかvar blob
哲学者を混乱させる2015

Nvm、ページの下部にある言語を変更するボタンを見つけました。
哲学者を混乱させる2015

6

Sublime Text 3の場合"highlight_line": true、ユーザー設定ファイルに[設定]-> [設定]-[ユーザー]を追加するだけでした。すべてのカラースキームlineHighlight設定が有効になったのは、その環境設定が一度設定されたときだけです。

うまくいけば、これにより他の誰かがこの同じ問題のいくつかを救うことができます。


3
opがハイライトの色
Madbreaks、2015

5

この投稿はSublime 3向けです。

Ubuntu 14.04に64ビットバージョンのSublime 3をインストールしました。ユーザーインターフェースに関しては、このバージョンとSublime 2の違いはわかりません。Sublime 2を使用しなかった理由は、迷惑な「GLibクリティカル」エラーメッセージが表示されるためです。

とにかく-以前の投稿はファイルに言及しました /sublime_text_3/Packages/Color\ Scheme\ -\ Default.sublime-package

Sublime 3のこのファイルに関して、ここで2つのヒントを示したいと思います。

  1. picoで編集して^W、テーマ名を検索できます。最初の検索結果では、値を変更できるXMLスタイルのエントリが表示されます。実験する前にコピーを作成してください。
  2. このファイルを変更する前に、崇高なメニュー(設定/配色の下)でテーマを選択すると、変更がキャッシュされ、変更は有効になりません。したがって、キャッシュされたバージョンを削除し、変更を有効にするために崇高な再起動を行ってください。キャッシュされたバージョンは ~/.config/sublime-text-3/Cache/Color Scheme - Default/

2

SublimeLinterをお持ちの場合インストールされ、あなたのテーマ(少なくともそれST3は)[あなたが選択したテーマ] / ... /パッケージ/ユーザー/ SublimeLinterに終わる可能性があります

上記のように、ネストされた「設定」辞書を見つけて、目的の#RRGGBBor で「lineHighlight」エントリを編集または追加します#RRGGBBAA#0000AA99黒っぽい背景が好きです。

色の組み合わせがわからない場合の便利なツール: RGBtoHEXおよびHEXtoRGB

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.