Sublime Text 2: ¿Cómo cambio el color en el que se resalta el número de fila?


Respuestas:


168

La forma más fácil: elija un esquema de color alternativo:

Preferencias> Esquema de color> ... elige uno

La forma más complicada: Edite el archivo de esquema de color actual:

Preferencias> Examinar paquetes> Esquema de colores - Predeterminado> ... edite el archivo Esquema de colores que está utilizando:

Mirando la estructura del XML, profundice en dict > settings > settings > dict >

Buscar la llave (o añadirlo si no se encuentra): lineHighlight. Agregue una cadena con formato #RRGGBBo #RRGGBBAA.


3
Esto [ github.com/buymeasoda/soda-theme/wiki/Theme-customisation] hace que parezca que hay una forma mejor que no implica editar el archivo de ellos original. Por desgracia, no puedo hacer que funcione para anular los archivos tmTheme (todavía) :-(
— Papá

7
Si no desea editar un tema original, simplemente haga una copia, asígnele el nombre y luego edítelo.
— Jake Wilson

si busca personalización, vea la respuesta a continuación con el enlace al editor web de esquema de color
— watsonic

¿A qué se dict > settings > settings > dict >refiere?
— acero

1
@steel Lo sentimos, eso es para indicar la estructura XML. Así que busque <dict>, luego entre sus niños busque <settings>, luego <settings>, luego <dict>.
— Jake Wilson

14

En Windows 7, busque

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

Busque su archivo de combinación de colores, ábralo y búsquelo lineHighlight.
Ex:

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

reemplácelo #ccccon su color de fondo preferido.


2
Gracias por esto. En Mac, está en sus Usuarios / Su nombre / Biblioteca / Soporte de aplicaciones / Sublime Text 2 / Paquetes / Esquema de color - Predeterminado / nameofcolorscheme.tmTheme
— rncrtr

12

tmtheme-editor.herokuapp.com parece bastante agradable.

En Mac, los archivos de tema predeterminados están en ~/Library/Application\ Support/Sublime\ Text\ 2/Packages/Color\ Scheme\ -\ Default

En Win7, los archivos de tema predeterminados están en %appdata%\Sublime Text 2\Packages\Color Scheme - Default


Descargo de responsabilidad: no tengo forma de confirmar la ruta de Win7 que Ryan agregó a mi respuesta, ya que solo tengo una mac. @RyanB, ¿puedo sugerir que agregue cosas como comentarios?
— Jared Beck

2
Linux: w / o roza: ~/.config/sublime-text-2/Packages/Color Scheme - Defaultcon la roza: ~/.config/sublime-text-2/Packages/Color\ Scheme\ -\ Default/. Puede editar su publicación si lo desea @JaredBeck
— AD

1
En OSX, simplemente suelte el archivo que descarga desde el editor ~/Library/Application\ Support/Sublime\ Text\ 2/Packages/y aparecerá en su menú. (no es necesario ponerlo en el directorio predeterminado). Tenga en cuenta que esto también funciona para ST3 (simplemente cambie el 2 a 3 arriba).
— Watsonic

Muy útil, ¡me gusta! ¿Alguna forma de editar el código en la aplicación para que pueda ver cómo se vería algo var blobasí con esa configuración?
— Filósofo torpe

Nvm, acabo de encontrar el botón en la parte inferior de la página para cambiar el idioma.
— Filósofo torpe

6

Para Sublime Text 3, todo lo que tenía que hacer era agregar "highlight_line": truea mi archivo de configuración de usuario: Preferencias -> Configuración - Usuario. Solo una vez que se estableció esa preferencia, todos los lineHighlightajustes de combinación de colores entraron en vigor.

Con suerte, esto evitará que alguien más sufra los mismos problemas.


3
op quiere cambiar el color de resaltado
— Madbreaks

5

Esta publicación es para Sublime 3.

Acabo de instalar Sublime 3, la versión de 64 bits, en Ubuntu 14.04. No puedo distinguir la diferencia entre esta versión y Sublime 2 en cuanto a interfaz de usuario. La razón por la que no elegí Sublime 2 es que da un molesto mensaje de error "GLib crítico".

De todos modos, las publicaciones anteriores mencionaron el archivo /sublime_text_3/Packages/Color\ Scheme\ -\ Default.sublime-package

Quería dar dos consejos aquí con respecto a este archivo en Sublime 3:

  1. Puedes editarlo con pico y usar ^W para buscar el nombre del tema. El primer resultado de búsqueda lo llevará a una entrada de estilo XML donde puede cambiar los valores. Haga una copia antes de experimentar.
  2. Si elige el tema en el menú sublime (en Preferencias / Combinación de colores) antes de cambiar este archivo, los cambios se almacenarán en caché y su cambio no tendrá efecto. Así que elimine la versión en caché y reinicie sublime para que los cambios surtan efecto. La versión en caché está en ~/.config/sublime-text-3/Cache/Color Scheme - Default/

2

Si tiene SublimeLinter instalado, su tema (al menos ST3) puede terminar en ... / Paquetes / Usuario / SublimeLinter / [su-tema-elegido]

Como se mencionó anteriormente, busque el dictado de 'configuración' anidado y edite o agregue la entrada 'lineHighlight' con el #RRGGBBo deseado #RRGGBBAA. me gusta#0000AA99 cuando un fondo negro (más o menos).

Herramienta útil si no conoce sus combinaciones de colores: RGBtoHEX y HEXtoRGB

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.