11 consejos de texto sublime para la productividad y un flujo de trabajo más rápido
Si eres programador, te sientes más cómodo usando un editor de texto o un editor de texto IDE completo frente a los IDE: ¿Cuál es el mejor para los programadores? Editores de texto vs. IDE: ¿Cuál es mejor para los programadores? Elegir entre un IDE avanzado y un editor de texto más simple puede ser difícil. Ofrecemos algunos conocimientos para ayudarle a tomar esa decisión. Lea más, y su elección dependerá de los lenguajes de programación que utilice. 7 Trucos útiles para dominar un nuevo lenguaje de programación. 7 Trucos útiles para dominar un nuevo lenguaje de programación. Está bien sentirse abrumado cuando está aprendiendo a codificar. Probablemente olvidará las cosas tan rápido como las aprende. Estos consejos pueden ayudarlo a conservar mejor toda la información nueva. Lee mas . Pero si vas por la ruta del editor de texto, El texto sublime es el rey.
Tenga en cuenta que Sublime Text no es solo para programadores, aunque los programadores obtendrán el máximo partido. También puede ser útil para tareas simples como mantener listas de tareas pendientes (usar el complemento PlainTasks), editar archivos de configuración o escribir scripts por lotes. Sumerja los dedos de los pies en la programación de archivos por lotes para Windows. ¿Te aburren las tareas simples y repetitivas? Si no puedes delegar, ¡innovar! Con Windows puede crear pequeños programas simples, llamados archivos por lotes, que se encargarán de estas tareas aburridas. Lee mas .
Aquí hay algunos consejos que elevan el texto sublime por encima de sus competidores, haciéndolo más productivo y más fácil de usar..
Nota: Me centraré en Sublime Text 3, pero puede que haya cierta superposición con Sublime Text 2.
1. Quick-Go to File, Line o Symbol
Sublime Text hace que sea trivialmente fácil navegar entre cientos o incluso miles de archivos sin tener que tocar el mouse. Hay tres importantes “Quick-Go” (Lo inventé) atajos para saber.
- Ctrl + P (Windows, Linux)
- Cmd + P (Mac)
Verás una ventana emergente donde puedes comenzar a escribir cualquier cosa. Sublime Text toma su entrada y muestra una coincidencia aproximada en tiempo real de todos los archivos que existen en cualquier carpeta de proyecto cargada.
También puedes ir directamente a una determinada línea:
- Ctrl + G (Windows, Linux)
- Cmd + G (Mac)
Y puedes ir directamente a un determinado símbolo:
- Ctrl + R (Windows, Linux)
- Cmd + R (Mac)
2. Quick-Go para el soporte correspondiente
Otro util “Quick-Go” el acceso directo para los programadores es la capacidad de teletransportarse directamente a un corsé correspondiente. Esto es particularmente útil en los lenguajes de uso pesado como Java, C #, JavaScript, etc., pero también puede ser útil cuando estás perdido entre 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 adelante y hacia atrás. Muy útil para teletransportarse desde la parte inferior de una función / método hasta el comienzo de la misma..
3. Buscar dentro de todo el proyecto
Todos sabemos cómo usar la función Buscar para buscar texto en el documento actual o en el archivo fuente, pero Sublime Text lo lleva un paso más allá con la capacidad de buscar en una carpeta de proyecto completa, similar a lo que se puede hacer con grep
en una linea de comando.
- Ctrl + Shift + F (Windows, Linux)
- Cmd + Shift + F (Mac)
La búsqueda de proyectos no solo es rápida y eficiente, sino que también puede modificarse mediante expresiones regulares, sensibilidad a las mayúsculas, e incluso puede filtrar ciertas carpetas del grupo de búsqueda.
4. Selección de texto múltiple
¿Alguna vez ha tenido un trozo de código (o cualquier otro conjunto de texto) donde tuvo que cambiar el nombre de un grupo de los mismos términos? Por ejemplo, una variable que se usa docenas de veces a lo largo de un script. Para cambiarle el nombre, puede usar Buscar y reemplazar todo.
O puede usar la función de selección de texto múltiple, mucho más flexible y útil, en texto sublime. Todo lo que tienes que hacer es colocar el cursor en el término que deseas editar y luego presionar:
- Alt + F3 (Windows, Linux)
- Ctrl + Cmd + G (Mac)
Esto seleccionará TODAS las instancias de esa palabra en todo el documento, y dado que Sublime Text admite varios campos de texto, todo lo que tiene que hacer es escribir y TODAS las instancias se editarán simultáneamente.
O si solo desea seleccionar algunas instancias de la palabra, puede usar:
- Ctrl + D (Windows, Linux)
- Cmd + D (Mac)
Cada vez que presione el acceso directo, la siguiente instancia se agregará a la selección de texto múltiple.
5. Línea actual duplicada
La duplicación de líneas es una característica mundana en la mayoría de los editores de texto modernos, pero es útil conocer el método abreviado en Sublime Text.
- Ctrl + Shift + D (Windows, Linux)
- Cmd + Shift + D (Mac)
Esto copiará la línea actual completa (incluso si no ha resaltado nada) y la duplicará, colocándola en la línea que está directamente debajo, y si ya existe una línea debajo, el Texto sublime solo la inserta y empuja las otras líneas hacia abajo..
Muy útil para usar junto con la función de selección de texto múltiple mencionada anteriormente, especialmente cuando se hacen muchos hipervínculos en HTML, por ejemplo.
6. Desplazar la línea arriba y abajo
¿Alguna vez has escrito una línea (o líneas) de código que debían ser movidas a otro lugar? Una forma de llegar a donde necesita ir es usar copiar y pegar, que funciona lo suficientemente bien para grandes trozos de texto. También puedes usar arrastrar y soltar si quieres.
Pero hay una manera más fácil. Simplemente seleccione el texto que desea mover y presione este atajo:
- Ctrl + Shift + arriba o abajo (Windows, Linux)
- Ctrl + Cmd + arriba o abajo (Mac)
Esto desplazará toda la selección de texto hacia arriba o hacia abajo una línea. Es, con mucho, la forma más fácil de reorganizar las líneas de código, y si no tiene nada resaltado, desplazará automáticamente la línea actual donde está el cursor.
7. Comentario instantáneo
Imagine que tiene una gran cantidad de código que necesita ser comentado, ya sea para propósitos de depuración o cualquier otra cosa, pero tal vez no quiera usar etiquetas de comentario basadas en el intervalo (como / * * /
en C ++).
No puedo decir cuántas veces he agregado // sin pensar al comienzo de las líneas a mano para comentar secciones completas de código. Pero con Sublime Text, todo se puede hacer de una sola vez:
- Ctrl + / (Windows, Linux)
- Cmd + / (Mac)
Simplemente resalte todo el fragmento, presione el acceso directo, y cada línea será comentada individualmente. El mismo método abreviado eliminará las líneas comentadas..
Esto es realmente fácil de recordar porque ibas 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 se hacen comentarios usando , por ejemplo.
8. Seleccionar o eliminar la línea actual
Durante mucho tiempo, solía usar una combinación doble de pulsaciones de teclas para resaltar la línea de código actual: Fin, Mayús + Inicio. Pero cuando cambié a un teclado compacto que carecía de teclas Fin y Inicio, me encontré con 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 eliminar toda la línea actual, incluso si no hay nada resaltado:
- Ctrl + Shift + K (Windows, Linux, Mac)
9. Usa múltiples paneles
Si está utilizando una resolución de pantalla panorámica grande (por ejemplo, 1080p), entonces probablemente no necesite el ancho completo de su pantalla para un único archivo o documento de origen. Entonces, ¿por qué no dividir Sublime Text en dos paneles de lado a lado para obtener más productividad??
Navegar a Ver> Diseño> Columnas: 2 (o use el atajo Alt + Shift + 2) y listo!
Sublime Text no solo puede tener más de dos columnas, sino que también puede crear paneles verticales para aquellos que utilizan un monitor vertical.
10. Usa la paleta de comandos
A estas alturas, es posible que se sienta abrumado por todos estos diferentes métodos abreviados de teclado y opciones de menú. Además, cambiar al mouse solo para seleccionar opciones de menú es una gran pérdida de tiempo y un gran asesino de productividad.
Entonces, si abandonas este artículo habiendo aprendido solo una cosa, deja que esto sea: aprende a usar la paleta de comandos de Sublime Text!
Para abrir la paleta de comandos:
- Ctrl + Shift + P (Windows, Linux)
- Cmd + Shift + P (Mac)
Y con la paleta de comandos, puede ejecutar casi cualquier comando que esté disponible para Sublime Text simplemente escribiéndolo: cambiando las opciones de vista, abriendo marcadores, cambiando archivos, etc. Y si tiene complementos, también pueden instalar nuevos comandos de paleta.
11. Ahorre en el foco de la ventana perdida
Si eres como yo, presionas Ctrl + S (o Cmd + S en Mac) mil millones de veces por minuto por temor a perder tus valiosas obras en progreso. Sí, es bueno desgastar el acceso directo de guardar, y también es bueno mantener copias de seguridad de datos regulares 5 Datos básicos de respaldo que cada usuario de Windows debe saber 5 Datos básicos de respaldo que cada usuario de Windows debe saber Nunca nos cansamos de recordarle que haga copias de seguridad datos seguros Si se está preguntando qué, con qué frecuencia y dónde debe hacer una copia de seguridad de sus archivos, tenemos respuestas directas. Lea más, pero aquí hay una prueba de fallos para usted.
En resumen, cada vez que se cambia de Sublime Text a otra ventana, Sublime Text puede guardar instantáneamente todos los archivos no guardados. Habilítelo abriendo sus Preferencias de usuario y agregando:
“save_on_focus_lost”: cierto
O puede habilitar esta función para ciertos idiomas solo yendo a / Paquetes / Usuario / directorio, abriendo el .ajustes sublimes archivo para el idioma que desee y agregando esa misma configuración allí.
¿Por qué usas texto sublime??
Por supuesto, Sublime Text no es el único editor de texto viable que existen Los mejores editores de texto para Mac en 2018 Los mejores editores de texto para Mac en 2018 ¿Necesita un nuevo editor de texto para su Mac? Aquí están los mejores editores de texto macOS gratuitos y de pago para texto sin formato, codificación y todo lo que hay en el medio. Lea más, pero hay muchas razones por las que es una de las más populares, las más importantes son su rápido rendimiento y sus funciones de productividad enormemente útiles..
Ha sido mi editor de texto de elección durante años, y no veo que eso cambie pronto..
Pero quiero saber: ¿por qué USTED utiliza texto sublime? ¿Conoces otros consejos o trucos geniales? Si no usa Sublime Text, ¿por qué no y qué usa en su lugar? Háganos saber en un comentario más abajo.!
Explora más sobre: Productividad, Programación, Editor de texto.