11 consejos de texto sublimes para la productividad y un flujo de trabajo más rápido

  • Lesley Fowler
  • 0
  • 1342
  • 114
Anuncio

Si eres un programador, te sientes más cómodo usando un editor de texto o un editor de texto IDE completo frente a IDE: ¿Cuál es 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 información para ayudarlo a tomar esa decisión. , y su elección probablemente dependerá de los lenguajes de programación que use 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 aprenda. Estos consejos pueden ayudarlo a retener mejor toda esa información nueva. . Pero si vas a la ruta del editor de texto, Sublime Text es el rey.

Tenga en cuenta que Sublime Text no es solo para programadores, aunque los programadores lo aprovecharán al máximo. 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. deja que las tareas simples y repetitivas te aburran? Si no puedes delegar, ¡innova! Con Windows puede crear pequeños programas simples, llamados archivos por lotes, que se encargarán de estas tareas pesadas. .

Aquí hay algunos consejos que elevan Sublime Text por encima de sus competidores, haciéndolo más productivo y fácil de usar..

Nota: Me centraré en Sublime Text 3, pero puede haber cierta superposición con Sublime Text 2.

1. Ir rápido a archivo, línea o símbolo

Sublime Text hace que sea trivialmente fácil navegar entre cientos o incluso miles de archivos sin 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 difusa en tiempo real de todos los archivos que existen en cualquier carpeta de proyecto cargada.

También puede ir directamente a una línea determinada:

  • Ctrl + G (Windows, Linux)
  • Cmd + G (Mac)

Y puede ir directamente a un cierto símbolo:

  • Ctrl + R (Windows, Linux)
  • Cmd + R (Mac)

2. Ir rápido al soporte correspondiente

Otro útil “Quick-Go” El acceso directo para programadores es la capacidad de teletransportarse directamente a un aparato ortopédico correspondiente. Esto es particularmente útil en lenguajes con llaves, como Java, C #, JavaScript, etc., pero también puede resultar útil cuando se pierde 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..

3. Buscar dentro del proyecto completo

Todos sabemos cómo usar la función Buscar para buscar texto dentro del documento actual o el archivo fuente, pero Sublime Text va 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 línea 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, mayúsculas y minúsculas, e incluso puede filtrar ciertas carpetas del grupo de búsqueda.

4. Selección de texto múltiple

¿Alguna vez ha tenido un código (o cualquier otro conjunto de texto) en el que necesita cambiar el nombre de un grupo de los mismos términos? Por ejemplo, una variable que se usa docenas de veces en un script. Para cambiarle el nombre, puede usar Buscar y reemplazar todo.

O podría usar la función de selección de texto múltiple mucho más flexible y útil en Sublime Text. Todo lo que tiene que hacer es colocar el cursor sobre el término que desea 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 múltiples caracteres 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 presiona el acceso directo, la siguiente instancia se agregará a la selección de texto múltiple.

5. Línea de corriente duplicada

La duplicación de línea es una característica mundana en la mayoría de los editores de texto modernos, pero es útil conocer el acceso directo para ella en Sublime Text.

  • Ctrl + Shift + D (Windows, Linux)
  • Cmd + Shift + D (Mac)

Esto copiará toda la línea actual (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, Sublime Text simplemente 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 al hacer un montón de hipervínculos en HTML, por ejemplo.

6. Shift Line Up y Down

¿Alguna vez has escrito una línea (o líneas) de código que debías mover a otra parte? Una forma de llevarlo a donde necesita ir es copiar y pegar, que funciona lo suficientemente bien para grandes fragmentos de texto. También puede usar arrastrar y soltar si lo desea.

Pero hay una manera más fácil. Simplemente seleccione el texto que desea mover y presione este acceso directo:

  • 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 en 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, cambiará automáticamente la línea actual donde está el cursor.

7. Comentario instantáneo

Imagine que tiene una gran porción de código que debe comentarse, ya sea para fines de depuración o cualquier otra cosa, pero tal vez no quiera usar etiquetas de comentarios basadas en el intervalo (como / * * / en C ++).

No puedo decirte cuántas veces he agregado sin pensar // al comienzo de las líneas a mano para comentar secciones enteras de código. Pero con Sublime Text, todo se puede hacer de una sola vez:

  • Ctrl + / (Windows, Linux)
  • Cmd + / (Mac)

Simplemente resalte el fragmento completo, presione el acceso directo y cada línea se comentará individualmente. El mismo acceso directo descomentará las líneas que están 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. Seleccione o elimine la línea actual

Durante mucho tiempo, solía usar una combinación de teclas dobles 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 End y Home, me encontré perdido.

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 trazo para eliminar toda la línea actual, incluso si no hay nada resaltado:

  • Ctrl + Shift + K (Windows, Linux, Mac)

9. Use múltiples paneles

Si está utilizando una resolución de pantalla panorámica grande (por ejemplo, 1080p), entonces probablemente no necesite todo el ancho de su pantalla para un solo archivo o documento fuente. Entonces, ¿por qué no dividir Sublime Text en dos paneles uno al lado del otro para una mayor 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 de ustedes que usan un monitor vertical.

10. Use la paleta de comandos

En este momento, es posible que se sienta abrumado por todos estos métodos abreviados de teclado y opciones de menú diferentes. Además, cambiar al mouse solo para seleccionar opciones de menú es una gran pérdida de tiempo y una gran pérdida de productividad.

Entonces, si te alejas de este artículo habiendo aprendido solo una cosa, deja que sea esto: aprender 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 con solo escribirlo: cambiar las opciones de vista, abrir marcadores, cambiar 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 valiosos trabajos en progreso. Sí, es bueno usar el atajo de guardar, y también es bueno mantener copias de seguridad de datos regulares. 5 Datos básicos de copia de seguridad que todo usuario de Windows debe saber 5 Datos básicos de copia de seguridad que todo usuario de Windows debe saber. Datos seguros. Si se pregunta qué, con qué frecuencia y dónde debe hacer una copia de seguridad de sus archivos, tenemos respuestas directas. , pero aquí hay un seguro para ti.

En resumen, cada vez que 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 .configuraciones sublimes archivo para el idioma que desee y agregue esa misma configuración allí.

¿Por qué utiliza texto sublime??

Por supuesto, Sublime Text no es el único editor de texto viable que existe. Los mejores editores de texto de Mac para usar en 2018 Los mejores editores de texto de Mac para usar 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 plano, codificación y todo lo demás. , pero hay muchas razones por las cuales es una de las más populares, siendo las más importantes su rápido rendimiento y sus características de productividad enormemente útiles..

Ha sido mi editor de texto elegido durante años, y no veo que eso cambie pronto.

Pero quiero saber: ¿por qué USTED usa Sublime Text? ¿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 a continuación!




Nadie ha comentado sobre este artículo todavía.

Sobre tecnología moderna, simple y asequible.
Tu guía en el mundo de la tecnología moderna. Aprenda a usar las tecnologías y los dispositivos que nos rodean todos los días y aprenda a descubrir cosas interesantes en Internet.