11 Consejos sublime text para la productividad y un flujo de trabajo más rápido
Si eres un programador, o estás más cómodo utilizando un editor de textos o un IDE en toda regla, y su elección es probable que dependerá de los lenguajes de programación que utiliza. Pero si vas a la ruta editor de texto, Sublime Text es el rey.Los editores de texto frente a entornos de desarrollo: ¿Cuál es mejor para los programadores?Los editores de texto frente a entornos de desarrollo: ¿Cuál es mejor para los programadores?La elección entre un IDE avanzado y un editor de texto simple puede ser difícil. Ofrecemos una cierta penetración para ayudarle a tomar esa decisión.Lee mas
Tenga en cuenta que Sublime Text no es sólo para los programadores, aunque los programadores sacar el máximo partido de ella. También puede ser útil para tareas simples como mantener listas de tareas pendientes (usando el plugin PlainTasks), la edición de archivos de configuración, o escribir guiones por lotes.
Aquí hay un puñado de consejos que elevan Sublime Text encima de sus competidores, por lo que es más productivo y más fácil de usar.
Nota: Voy a estar centrado en Sublime Text 3, pero puede haber cierta superposición con Sublime Text 2.
1. Quick-Vaya a Archivo, Línea o símbolo
Sublime Text hace que sea trivialmente fácil de navegar entre cientos o incluso miles de archivos sin tener que tocar el ratón. Hay tres importantes “Quick-Go” (Me lo inventé) atajos a conocer.
- Ctrl + P (Windows, Linux)
- Cmd + P (Mac)
Usted verá una ventana emergente en la que puede empezar a escribir cualquier cosa. Sublime Text toma su entrada y muestra una coincidencia parcial en tiempo real de todos los archivos que existen en cualquier carpeta del proyecto cargado.
También puede ir directamente a una determinada línea:
- Ctrl + G (Windows, Linux)
- Cmd + G (Mac)
Y se puede ir directamente a un cierto símbolo:
- Ctrl + R (Windows, Linux)
- Cmd + R (Mac)
Vídeo: COMO APRENDER A PROGRAMAR Instalar + Package Control + Emmet en Sublime Text 2017
2. Quick-Ir al soporte Matching
Otra útil “Quick-Go” de acceso directo para los programadores es la habilidad de teletransportarse directamente a una llave coincidente. Esto es particularmente útil en idiomas corsé pesado como Java, C #, javascript, etc., pero también puede resultar útil cuando estás perdido paréntesis anidados.
Todo lo que tienes que hacer es:
- Ctrl + M (Windows, Linux)
- Cmd + M (Mac)
Y la belleza de esto es que puede teletransportarse hacia delante y hacia atrás. Muy útil para teletransportarse desde el fondo de una función / método para el comienzo de la misma.
3. Buscar en todo el proyecto
Todos sabemos cómo utilizar la función Buscar para buscar texto dentro del documento o archivo de fuente de corriente, pero Sublime Text va un paso más allá con la capacidad de buscar toda una carpeta de proyecto - similar a lo que puede hacerse con grep
en una línea de comandos.
- Ctrl + Shift + F (Windows, Linux)
- Cmd + Shift + F (Mac)
No sólo es la búsqueda de proyectos rápida y eficiente, pero también pueden ser modificados por las expresiones regulares, mayúsculas y minúsculas, e incluso se puede filtrar ciertas carpetas de la piscina de búsqueda.
4. Selección de Multi-Texto
¿Alguna vez ha tenido una pieza de código (o cualquier otro conjunto de texto) donde se necesita para cambiar el nombre de un grupo de los mismos términos? Por ejemplo, una variable que se utiliza docenas de veces a lo largo de una secuencia de comandos. Para cambiar el nombre de él, usted podría utilizar Buscar & Reemplaza todo.
O puede utilizar la característica mucho más flexible y útil de selección multi-Texto en Sublime Text. Todo lo que tiene que hacer es colocar el cursor sobre el término que desea editar y después haga clic en:
- Alt + F3 (Windows, Linux)
- Ctrl + Cmd + G (Mac)
Esto seleccionará todas las instancias de esa palabra en todo el documento - y desde Sublime Text es compatible con múltiples signos de intercalación de texto, todo lo que tiene que hacer es escribir y todas las instancias será editado simultáneamente.
O si sólo desea seleccionar unos pocos casos de la palabra, puede utilizar:
- Ctrl + D (Windows, Linux)
- Cmd + D (Mac)
Cada vez que se pulsa el atajo, el siguiente ejemplo se añadirá a la selección de múltiples texto.
5. Duplicar la línea actual
duplicación de la línea es una característica mundana en la mayoría de los editores de texto modernos, pero es útil conocer el acceso directo a él en Sublime Text.
- Ctrl + Shift + D (Windows, Linux)
- Cmd + Shift + D (Mac)
Esto copiará toda la línea actual (incluso si no se ha puesto de manifiesto nada) y duplicarlo, colocándolo en la línea que está directamente debajo de - y si una línea ya existente abajo, Sublime Text simplemente inserta y empuja las otras líneas más abajo.
Muy útil para utilizar en conjunción con la función de selección de multi-texto mencionado anteriormente, especialmente cuando se hace un manojo de hipervínculos en HTML, por ejemplo.
6. Línea Shift Arriba y Abajo
¿Alguna vez ha escrito una línea (o líneas) de código que necesitaba ser trasladado a otro lugar? Una forma de conseguirlo donde tiene que ir es el uso de copiar y pegar, que funciona lo suficientemente bien como para grandes trozos de texto. También puede utilizar arrastrar y soltar, si quieres.
Pero hay una manera más fácil. Basta con seleccionar el texto que desea mover y golpear este atajo:
- Ctrl + Shift + Arriba o Abajo (Windows, Linux)
- Ctrl + Cmd + Arriba o Abajo (Mac)
Esto cambiará toda la selección de texto hacia arriba o hacia abajo por una línea. Es de lejos la forma más fácil de cambiar líneas de código, y si usted no tiene nada resaltado, se cambiará automáticamente la línea actual donde está el cursor.
7. Comentario instantánea
Imagine que tiene un gran trozo de código que necesita ser comentada, ya sea con fines de depuración o cualquier otra cosa - pero tal vez no desee utilizar etiquetas de comentario basada en el tamaño (por ejemplo, / * * /
en C ++).
No puedo decirle cuántas veces he añadido sin pensar // a los inicios de las líneas de la mano para comentar secciones enteras de código. Pero con Sublime Text, que todo se puede hacer de una sola vez:
- Ctrl + / (Windows, Linux)
- Cmd + / (Mac)
Sólo tienes que seleccionar la totalidad del trozo, pulse el acceso directo, y cada línea será comentado a cabo de forma individual. El mismo acceso directo se elimine las líneas que se comentan a cabo.
Esto es realmente fácil de recordar porque usted iba a golpear el /
clave para comentar la línea de todos modos, ¿verdad? Pero la buena noticia es que esto también funciona para lenguajes como HTML, donde los comentarios se hacen usando , por ejemplo.
8. Seleccionar y borrar la línea actual
Durante mucho tiempo, solía usar un combo doble pulsación de tecla para resaltar la línea actual de código: End, Shift + Inicio. Pero cuando me cambié a un teclado compacto que carecía de teclas Inicio y Fin, me encontré en una pérdida.
Afortunadamente, Sublime Text tiene una forma más rápida de hacerlo:
- Ctrl + L (Windows, Linux)
- Cmd + L (Mac)
Sublime Text también tiene un método de un solo golpe para borrar toda la línea actual, incluso si no se destacó:
- Ctrl + Shift + K (Windows, Linux, Mac)
9. Utilizar múltiples Panes
Si estás usando una resolución de pantalla panorámica de gran tamaño (por ejemplo, 1080p), entonces es probable que no necesita todo el ancho de la pantalla de un archivo de fuente única o documento. ¿Por qué no dividir Sublime Text en dos paneles de lado a lado para mayor productividad?
Navegar a Ver gt; Diseño gt; Columnas: 2 (O utilizar el Alt + Shift + 2 de acceso directo) y listo!
No sólo puede Sublime Texto tener más de dos columnas, pero también puede crear paneles verticales para aquellos de ustedes usando un monitor vertical.
10. Uso de la paleta de comandos
Por ahora, es posible que se siente abrumado por todas estas combinaciones de teclas diferentes y opciones de menú. Además, el cambio al ratón sólo para seleccionar opciones de menú es una enorme pérdida de tiempo y una importante causa de muerte productividad.
Así que si usted camina lejos de este artículo después de haber aprendido una sola cosa, que sea esto: aprender a utilizar Command paleta de Sublime Text!
Para que aparezca la paleta de comandos:
- Ctrl + Shift + P (Windows, Linux)
- Shift + P Cmd + (Mac)
Y con la paleta de comandos, puede ejecutar casi cualquier comando que está disponible para Sublime Text tan sólo escribir usted mismo: cambiar las opciones de vista, la apertura de marcadores, el cambio de archivos, etc., y si tiene plugins, pueden instalar nuevos comandos de la paleta también.
11. Guardar en Lost foco de la ventana
Si eres como yo, pulsa Ctrl + S (o Cmd + S en Mac) mil millones de veces por minuto por el temor de que si no se pierden sus valiosas obras en curso. Sí, es bueno llevar a cabo el método abreviado de guardar, y también es bueno mantener copias de seguridad de datos regulares, pero aquí es un mecanismo de seguridad para usted.5 Datos de copia de seguridad básica de Windows Cada usuario debe saber5 Datos de copia de seguridad básica de Windows Cada usuario debe saberNunca nos cansamos para recordarle que debe hacer copias de seguridad y mantener sus datos seguros. Si se pregunta qué, con qué frecuencia, y donde debe hacer una copia de seguridad de sus archivos, tenemos sencillo respuestas.Lee mas
En resumen, cada vez que se pasa de Sublime Text a otra ventana, Sublime Text puede ahorrar al instante todos los archivos guardados. Activarlo mediante la apertura de sus preferencias de usuario y añadiendo:
“Save_on_focus_lost”: true
O bien, puede activar esta función para ciertos idiomas sólo por ir a la / Paquetes / usuario / directorio, la apertura de la .-settings sublimes declararse en el idioma que desee, y la adición de ese mismo entorno allí.
¿Por qué usan Sublime Text?
Texto por supuesto Sublime no es el único editor de texto viables por ahí, pero hay muchas razones por las que es uno de los más populares, los más grandes son su rendimiento rápida y masivamente sus características útiles de productividad.5 potentes OS X editores de texto para aquellos que necesitan ellos5 potentes OS X editores de texto para aquellos que necesitan ellosEncontrar un buen editor de texto no es risa. Tanto si eres un escritor, diseñador web o programador usted se sorprenderá de la cantidad de una diferencia con las herramientas adecuadas pueden hacer.Lee mas
Ha sido mi editor de texto de su elección durante años, y no veo que el cambio en el corto plazo.
Pero yo quiero saber: ¿por qué se utiliza texto sublime? Sabe de algún otro consejo fresco o trucos? Si no utiliza Sublime Text, por qué no y qué es lo utiliza en su lugar? Háganos saber en un comentario más abajo!