Como he tenido que explicar a un compañero sublime text dejo por aquí de forma muy resumida todo lo importante que hay que saber para sacarle el 100%.
Primer de todo, PROYECTO:
SIEMPRE hay que crear un proyecto para aprovechar el programa al 100%.
Se hace desde Project > Add Folder to Project y luego Project > Save Project As
Diseño de Sublime Text
Para configurar sublime a tu gusto, yo he visto a gente trabajar con 4 columnas pero lo ideal son dos
View-> LAYOUT
Yo por ejemplo trabajo con dos columnas siempre, pero para segun que trabajos el «Grid: 4» puede ser muy util.
Cambiar esquema de colores
Sublime tiene plantillas predefinidas.
Desde Preferences > Color Scheme
A mi me gusta «mariana», tonos azules muy agradables.
Multiselecciones:
Con la tecla control y haciendo clic por los diferentes sitios puedes tener varios punteros a la vez y por lo tanto escribir a la vez en cualquier parte que hagas click, muy util para editar etiquetas html, etc.
Busquedas:
Buscar dentro del proyecto-> Ctrl+p, busca cualquier cosa dentro del proyecto, por ejemplo .php te saca todos los php de tu proyecto
Además, una cosa brutal es que puedes buscar dentro de los archivos, por ejemplo .php#FuncionExtraer
Busca dentro de los php el texto «FuncionExtraer» y así con todo.
Escribir html&css cagando hostias:
Esto te ahorra un tiempo increible, sublime permite escribir codigo abreviendalo y dandole a tab, ejemplo:
Si escribes p.zona2 y le das al TAB, sublime te escribe lo siguiente:
<p class=»zona2″></p>
Cerrado automatico de etiquetas
Con ALT+.
Ediciones multiples:
Para editar varias líneas a la vez.
CONTROL+SHIFT+L
MUY UTIL cuando tienes que añadir texto a todo un listado o similar, en mi curro actual es muy comun que me pasen 10000 DNI y los tenga que pasar a sql, pues con este metodo añado las comillas y las comas en poco menos de 1 minuto.
Snippets
La maravilla de sublime, los snippets explicado rapido son fragmentos de código que son reusables una y otra vez…
Se pueden ver todos los que hay preinstalados con Shift+Ctrl+P
Y la forma rapida de usarla es aprenderte la palabra clave y simplemente dentro del codigo escribirla y darle a TAB
Por ejemplo puees probar con «lorem», «html» o un «if» para php.
Además, se pueden instalar más desde el «package control» e incluso crearlos.
Package control:
Basicamente es un gestor de paquetes para sublime, para meter «plugins» creados por la comunidad de forma sencilla, como instalarlo, como bajar nuevos plugins o cuales hay… todo en su web:
https://packagecontrol.io/
Shortcuts
Para acabar, aquí tienes un resumen de los comandos más importantes.
- Ctrl+P: Abrir archivos del proyecto en el que estás trabajando.
- Shift+Ctrl+P: Abres la línea de comandos
- Ctrl+Tab: Moverse entre las pestañas abiertas
- Ctrl+R: Ir a los métodos o funciones
- Ctrl+G: Ir a una línea específica del archivo actual
- Ctrl+H: Reemplazar
- Ctrl+D: Expandir la selección en el archivo
- Alt + flechas izquierda/derecha: Saltar entre espacios en blanco y moverse así por el documento.
- Ctrl + flechas arriba/abajo: Podemos desplazarnos arriba y abajo sin mover el puntero.
- Ctrl + ç: Comentar o descomentar una línea o un bloque seleccionado
- Tab: Indentar
- Ctrl+F2: Crear un puntero para facilitar la navegación en un documento.
- F2: Para navegar entre punteros, saltando de uno a otro.
- Ctrl+Shift+F2: Borrar todos los punteros
- Control+Mayusculas+C (Snippet color scheme)