Uso Sublime Text 2 y quiero que se muestre una regla en cada archivo con altura de línea específica. Pero tengo que mostrarlo manualmente en cada archivo.
Uso Sublime Text 2 y quiero que se muestre una regla en cada archivo con altura de línea específica. Pero tengo que mostrarlo manualmente en cada archivo.
Respuestas:
Edite el valor de "reglas" en la configuración predeterminada para que contenga el número de columna en el que desea que se muestre la regla y persistirá.
Vaya a Sublime Text > Preferencias > Configuración - Usuario
Agregue una "rulers"
configuración con las líneas que desea para la regla:
// Adds a single vertical ruler at column 80
"rulers": [80],
Si desea varias reglas, separe los valores con una coma:
// Adds two vertical rulers: one at column 80 and one at column 120
"rulers": [80, 120],
Los gobernantes no se muestran? Las reglas solo se muestran cuando se usa una fuente monoespacio, que es la fuente predeterminada para Sublime Text . Asegúrese de estar usando una fuente monoespacial si la configuración anterior no funciona para usted.
Nunca edites Settings - Default
; editar en su Settings - User
lugar. Si actualiza su versión de SublimeText, perderá toda su configuración porque Settings - Default
se sobrescribirá.
En las carpetas Paquetes, la carpeta 'Usuario /' será ignorada entre las actualizaciones de SublimeText, la configuración aquí será persistente.
Para habilitar las reglas persistentes en cualquier documento, agregue la configuración en Defaults - User
:
{
"rulers": [75, 80, 85]
}
Este ejemplo mostrará 3 reglas, con 75, 80 y 85 caracteres de longitud.
Como otros han dicho antes que yo, seleccione Preferencias -> Configuración-Usuario y cambie
"rulers": [],
a
"rulers": [80],
para mostrar una regla en la columna 80.
Ahora, para el problema, parece que uno debe usar una fuente monoespaciada para mostrar las reglas, por lo que también deberá cambiar
"font_face": "",
a
"font_face": "Monospace",
o cualquier otra fuente monoespaciada.
Pensando en ello, esto tiene sentido. Si diferentes caracteres tienen diferentes anchos, entonces la regla podría no ser una sola línea, sino un montón de segmentos de línea molestos. Noté esto mientras usaba la fuente predeterminada y mis números de columna no eran los mismos para la misma posición vertical. Al mismo tiempo, mi regla elegante fue especificada pero no mostrada. Cambiar la fuente a Monospace resolvió ambos problemas.
"rulers"
entrada en Preferences -> Settings-User
. En ese caso, tendrás que crear uno.
Si bien la respuesta de Ross Allen es excelente, no es la más conveniente si desea activar y desactivar las reglas o cambiar el ancho en varios puntos mientras usa Sublime.
Afortunadamente, alguien creó un paquete que le permite hacer esto.
https://packagecontrol.io/packages/QuickRulers
El paquete funciona en Sublime Text 2 y 3.
⌘ + SHIFT + P
)Puede acceder al comando ( quick_rulers
) a través de varios medios diferentes, pero de forma predeterminada se carga en Omnisearch a través de " QuickRulers: Open Panel ". (es decir, presione⌘ + SHIFT + P
y escriba " QuickRulers: Panel abierto ")
Si cambia la fuente, la regla no se mostrará. Por ejemplo, me puse "font_face": "Lucida Grande"
, y la regla desapareció.
"font_face": "Input"
y "rulers": [80]
desapareció de mi archivo de configuración. Parece un error ST3.
Acabo de tener este problema y noté que mi regla solo aparecía cuando me desplazaba ligeramente hacia la derecha horizontalmente. Resulta que la razón por la que estaba desapareciendo era porque me acerqué un poco. Presione Cmd+0
para asegurarse de que se acerca al tamaño predeterminado del 100% antes de intentar otras cosas en caso de que este sea también su problema.
(Estoy usando Sublime Text 3)