Nuevas funciones de Vim 9.0

El editor de texto de terminal Vim ha regresado con una actualización importante.

Se incluye un nuevo lenguaje de escritura y numerosos cambios menores en la versión 9.0.

Después de casi tres años, la versión de Vim 9.0 es una actualización sustancial. Además, se dice que Vim 9.0 es más confiable que nunca, lo cual es alentador de saber.

Estos son los cambios clave:

Por lo general, se garantiza una compatibilidad con el nuevo script de Vim 9 con los scripts más antiguos de Vim, aunque esta versión ha cambiado ligeramente.

Como resultado, esperan mejorar significativamente el rendimiento con el script de Vim 9. Sin embargo, las ganancias de rendimiento solo se pueden obtener al no ser completamente compatible con versiones anteriores.

Como resultado, ya no hay compatibilidad completa con las versiones anteriores pero los scripts heredados deberían seguir funcionando con normalidad.

Aparte de las mejoras de eficiencia, el nuevo lenguaje de script busca ser más similar a los lenguajes de programación de uso popular como JavaScript, Typescript o Java.

Los desarrolladores también tienen la intención de introducir el soporte del lenguaje de script para las clases.

Nuevas características de Vim 9.0:

  • Si deseas beneficiarte de la aceleración, la función debe especificarse con def.
  • Se deben especificar los tipos de argumentos y retornos.
  • La continuación de la línea no requiere el uso de una holgura.
  • Los guiones grandes ahora se pueden separar más fácilmente. Puedes usar exportar para hacer que las funciones/variables estén disponibles para otros scripts e importar para utilizar los elementos que se han exportado.
  • Los comentarios ahora comienzan con # en lugar de comillas dobles.

Relacionado

Tutoriales RIP: Más de 300 Guías de Programación y Tecnología basadas en Contenidos de Stack Overflow

Las guías de RIP TUTORIAL (+300) son un proyecto de ZZZ Proyects (‎una empresa dedicada a añadir valor a la comunidad .NET) que consta en la creación de libros con contenidos extraídos de Stack Overflow. Por lo que he observado, los contenidos son de 2016/17, pese a eso. Lo considero un contenido útil. Muchas guías son una simple instalación o inicio a un contenido; pero las ¡SEGUIR LEYENDO!

Thonny: Un Ide de Python específico para principiantes y Raspberry Pi

Thonny es un nuevo IDE de Python para aprender y enseñar programación que puede hacer que la visualización de programas sea una parte natural del flujo de trabajo de los principiantes. Entre sus características destacadas se encuentran diferentes formas de recorrer el código, la evaluación paso a paso de la expresión, la visualización intuitiva de la pila de llamadas y un modo para explicar los conceptos ¡SEGUIR LEYENDO!

Mejores Proyectos de Github para Desarrolladores Web por Iain Freestone (Julio)

En estos recopilatorios, voy a publicar los mejores proyectos de Github enfocados al desarrollo web y que son tendencia en los últimos días. Los agradecimientos de estos recopilatorios, puedes dejárselos a Ian Freestone que es el encargado de hacer tanto y tan buen trabajo, ¡Gracias por tanto Ian! ??? Además puedes suscribirte a su lista de correos semanal, seguirle a través de su página web (https://iainfreestone.com/) ¡SEGUIR LEYENDO!

Leo: Un Editor Outliner, IDE y PIM escrito 100% en Python

Leo es una forma fundamentalmente diferente de usar y organizar datos, programas y scripts. Leo ha estado en desarrollo activo durante más de 20 años con un grupo activo de desarrolladores y usuarios. Leo es un IDE, PIM y esquematizador que acelera el flujo de trabajo de programadores, autores y diseñadores web y ha sido creado al 100% bajo el lenguaje de programación de Python. Los ¡SEGUIR LEYENDO!

Lanzado Visual Studio Code 1.74, veamos las principales novedades

Visual Studio Code 1.74 presenta algunas características nuevas e interesantes, incluida la compatibilidad con los túneles remotos. Con la última versión del Visual Studio Code 1.74 IDE/Code Editor de Microsoft, integra varias novedades como la posibilidad de definir qué carpetas se deben expandir automáticamente en el explorador de archivos de la aplicación, un sistema más sencillo de utilizar del manejo de deshacer y rehacer en el ¡SEGUIR LEYENDO!

Deja un comentario