Wtyczka Bracket Highlighter nie jest kolorem i wyróżniającymi się nawiasami, ale jedynie podkreślonymi białymi.Sublime Bracket Highlighter nie koloryzujące wsporniki
Oto migawka:
ktoś zna rozwiązanie?
Wtyczka Bracket Highlighter nie jest kolorem i wyróżniającymi się nawiasami, ale jedynie podkreślonymi białymi.Sublime Bracket Highlighter nie koloryzujące wsporniki
Oto migawka:
ktoś zna rozwiązanie?
Edycja ustaw "styl" ~/Library/Application Support/Sublime Text 2/Packages/BracketHighlighter/bh_core.sublime-settings
i "atrakcją" dla e taki typ bracketingu, który chcesz podświetlić. Oto przykład nawiasów klamrowych.
// User defined region styles
"curly": {
"icon": "curly_bracket",
"color": "entity.name.class",
"style": "highlight"
}
Zmodyfikowałem mój przykład na podstawie komentarzy AGS
- teraz zawiera kilka opcji podświetleń, a reszta to kontury. Dziękuję AGS
i dziękuję oryginalnemu plakatowi za stworzenie przydatnego wątku.
bh_core.sublime-settings
{
"bracket_styles": {
// This particular style is used to highlight
// unmatched bracket pairs. It is a special
// style.
"unmatched": {
"icon": "question",
"color": "brackethighlighter.unmatched",
"style": "highlight"
},
// User defined region styles
"curly": {
"icon": "curly_bracket",
"color": "brackethighlighter.curly",
"style": "highlight"
},
"round": {
"icon": "round_bracket",
"color": "brackethighlighter.round",
"style": "outline"
},
"square": {
"icon": "square_bracket",
"color": "brackethighlighter.square",
"style": "outline"
},
"angle": {
"icon": "angle_bracket",
"color": "brackethighlighter.angle",
"style": "outline"
},
"tag": {
"icon": "tag",
"color": "brackethighlighter.tag",
"style": "outline"
},
"single_quote": {
"icon": "single_quote",
"color": "brackethighlighter.quote",
"style": "outline"
},
"double_quote": {
"icon": "double_quote",
"color": "brackethighlighter.quote",
"style": "outline"
},
"regex": {
"icon": "regex",
"color": "brackethighlighter.quote",
"style": "outline"
}
}
}
whatever_theme_file_you_use.tmTheme
<!-- BEGIN Bracket Highlighter plugin color modifications -->
<dict>
<key>name</key>
<string>Unmatched</string>
<key>scope</key>
<string>brackethighlighter.unmatched</string>
<key>settings</key>
<dict>
<key>foreground</key>
<string>#FD971F</string>
</dict>
</dict>
<dict>
<key>name</key>
<string>Bracket Curly</string>
<key>scope</key>
<string>brackethighlighter.curly</string>
<key>settings</key>
<dict>
<key>foreground</key>
<string>#FF0000</string>
</dict>
</dict>
<dict>
<key>name</key>
<string>Bracket Round</string>
<key>scope</key>
<string>brackethighlighter.round</string>
<key>settings</key>
<dict>
<key>foreground</key>
<string>#0000FF</string>
</dict>
</dict>
<dict>
<key>name</key>
<string>Bracket Square</string>
<key>scope</key>
<string>brackethighlighter.square</string>
<key>settings</key>
<dict>
<key>foreground</key>
<string>#800080</string>
</dict>
</dict>
<dict>
<key>name</key>
<string>Bracket Angle</string>
<key>scope</key>
<string>brackethighlighter.angle</string>
<key>settings</key>
<dict>
<key>foreground</key>
<string>#AE81FF</string>
</dict>
</dict>
<dict>
<key>name</key>
<string>Bracket Tag</string>
<key>scope</key>
<string>brackethighlighter.tag</string>
<key>settings</key>
<dict>
<key>foreground</key>
<string>#FD971F</string>
</dict>
</dict>
<dict>
<key>name</key>
<string>Single Quote | Double Quote | Regex</string>
<key>scope</key>
<string>brackethighlighter.quote</string>
<key>settings</key>
<dict>
<key>foreground</key>
<string>#AE81FF</string>
</dict>
</dict>
<!-- END Bracket Highlighter plugin color modifications -->
z jakiegoś powodu nadal nie ma odpowiednich kolorów. – bootkick
Wyszukaj słowo 'wspornik' wewnątrz pliku motywu, aby sprawdzić, czy nie występują konflikty z powyższymi ustawieniami - niektóre motywy mają ustawienia nawiasów. Sprawdź również, czy twoja składnia pliku jest wybrana do czegoś podobnego do kodu. Na przykład niewiele dzieje się w zwykłym starym trybie tekstowym. Wybierz kolor czerwony, aby wykonać testy, aby naprawdę zobaczyć, czy coś się dzieje, i wybierz coś prostego, jak nawiasy kwadratowe. Spróbuj 'outline', a także' highlight', aby sprawdzić, czy wtyczka coś robi. Mój wpis jest jedynie fragmentem niezbędnych składników. – lawlist
Wskazówka: jeśli nie masz pliku ustawień bh_core.sublime, utwórz go za pomocą treści opublikowanych w tej odpowiedzi. – renatov
Ponownie uruchom Sublime.
Właśnie spędziłem 20 minut polowania i wypróbowania wszystkich powyższych itp. Wreszcie znalazłem komentarz gdzie indziej sugerujący ponowne uruchomienie; który to naprawił i dał mi krótką chwilę wystarczająco długo, by uderzyć się mocno, kiedy się przeładuje.
fajne, jestem w stanie go podświetlić, ale teraz podświetla wszystkie z nich w tym samym kolorze, tj. Biały, mimo że ustawiłem wyraźne kolory dla każdego typu. – bootkick
Tak jak wspomniano o @lawlist, musisz ustawić kolory w pliku '.tmTheme' i wywołać je w swoim pliku' bh_core.sublime-settings'. (Domyślam się, że BH2 jest białe), – AGS
Hmm ... to jest naprawdę dziwne. coz na moim innym podświetlaczu wspornika działa niesamowicie dobrze i nie mam zamiaru niczego na niego ustawić. – bootkick