Me gustaría cambiar la sangría básica en la plantilla ruby haml. Se establece cuando creo un archivo nuevo en 'Tamaño de pestaña: 4' ¿Cómo se cambia en 'Espacios: 2'?texto sublime 2 plantilla de sangría de cambio
Gracias.
Me gustaría cambiar la sangría básica en la plantilla ruby haml. Se establece cuando creo un archivo nuevo en 'Tamaño de pestaña: 4' ¿Cómo se cambia en 'Espacios: 2'?texto sublime 2 plantilla de sangría de cambio
Gracias.
Hay una mejor y más fácil manera de establecer la sangría. Para cambio de sangría para todos los tipos de archivos ir a:
Preferences -> Settings - Default/User
a cambio de sangría para un tipo de archivo específico, abrir un tipo de archivo de su elección en el editor y, a continuación, vaya a:
Preferences -> Settings -> More -> Syntax Specific -> User
En ambos casos Sublime Text se abrirá un archivo llamado Ruby.sublime-settings
. Guardar los siguientes ajustes:
{
"tab_size": 2,
"translate_tabs_to_spaces": true
}
Usted puede leer más sobre esto en este SO question.
Esto debería tener más votos. – karlingen
Para cambiar la sangría dentro del documento, vaya a View > Indentation > Convert Tabs to Spaces
. Para hacer este cambio dentro del documento para futuras ediciones, vaya al View > Indentation > Spaces Width: 2
. Además, si tiene la barra de estado visible, puede hacer clic donde dice Tab Size: 4
y cambiar la sangría aquí desde el menú contextual.
Mi objetivo no es solo cambiar a un archivo de la sangría. Pero cambie la configuración básica a todos los archivos ruby. Gracias. – Guillaume
Para cambiar la configuración del sangrado sólo para archivos de rubí crear un nuevo archivo con el nombre Ruby.sublime-settings
, basado en su sistema operativo, en %APPDATA%\Sublime Text 2\Packages\User
o ~/Library/Application\ Support/Sublime\ Text\ 2/Packages/User/
o ~/.config/sublime-text-2/Packages/User/'
con el siguiente contenido:
{
// The number of spaces a tab is considered equal to
"tab_size": 2,
// Set to true to insert spaces when tab is pressed
"translate_tabs_to_spaces": true
}
Esto debería reflejarse en el paquete Ruby original. – jiggysoo
Si bien esta respuesta funciona bien, ¡gracias! - Acabo de ver una pregunta duplicada [aquí] (http://stackoverflow.com/questions/9474090/how-do-i-force-sublime-text-2-to-use-two-spaces-per-tab) que tiene una forma más fácil de crear/editar el archivo de configuración específico de Ruby: '' 'Preferencias -> Configuración -> Más -> Sintaxis Específica -> Usuario''' – iono
Marcado como duplicado para [este] (http://stackoverflow.com/questions/9474090/how-do-i-force-sublime-text-2-to-use-two-spaces-per-tab) ya que la otra pregunta más reciente fue formulada con un poco más de claridad y tenía más votos/una solución más fácil. – iono
posible duplicado de [Sangría de código en Sublime texto 2?] (Http://stackoverflow.com/questions/9495007/indenting-code-in-sublime-text-2) – Lucio