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.
sublimetext2
sublimetext
rulers
Denis Óbukhov
fuente
fuente
Vaya a Sublime Text > Preferencias > Configuración - Usuario
Agregue una
"rulers"
configuración con las líneas que desea para la regla:Si desea varias reglas, separe los valores con una coma:
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.
fuente
Nunca edites
Settings - Default
; editar en suSettings - User
lugar. Si actualiza su versión de SublimeText, perderá toda su configuración porqueSettings - 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
:Este ejemplo mostrará 3 reglas, con 75, 80 y 85 caracteres de longitud.
fuente
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.
fuente
"rulers"
entrada enPreferences -> 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.
Instrucciones de instalación:
⌘ + 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 ")fuente
Si cambia la fuente, la regla no se mostrará. Por ejemplo, me puse
"font_face": "Lucida Grande"
, y la regla desapareció.fuente
"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)
fuente