Visual Studio Code es un editor de código fuente gratuito y de código abierto que se ha desarrollado por Microsoft. Este editor ofrece una amplia gama de funciones para facilitar la escritura, depuración y prueba de código para varios lenguajes de programación, algo que, sin duda, facilita mucho el trabajo a los desarrolladores de software.
También incluye otro tipo de herramientas de colaboración, personalización y extensibilidad a través de diferentes extensiones, convirtiéndose en una de las opciones más populares y utilizadas en todo el mundo gracias a su combinación de características y facilidad de uso. Si quieres conocer más sobre la extensión de Swift para VSCode, ¡estás en el lugar adecuado! En Apple Coding Academy te traemos toda la información. ¡Continúa leyendo!
Swift para Visual Studio Code, ¿cómo surge esta extensión?
Como ya hemos adelantado VSCode es un editor de código fuente desarrollado por Microsoft que es compatible con Windows, Linux, macOS y Web, incluyendo una gran variedad de funciones para los desarrolladores de software.
No obstante, a finales de 2021, Tim Condon, integrante del grupo de trabajo de Swift en el lado de Apple, dio a conocer una versión preliminar de lo que sería la extensión oficina para Visual Studio Code de Swift, que, tras más de un año después se lanza de manera oficial como la versión final 1.0.0.
Esta extensión de Swift ofrece numerosas posibilidades como: marcado de código, autocompletado, dependencias, búsqueda de símbolos y funciones llamadas…etc. Permitiendo a los desarrolladores tener una buena experiencia de desarrollo para varios idiomas y tecnologías gracias al estándar LSP (Protocolo de servidor de lenguajes) de Microsoft)
Visual Studio Code, ¿para qué sirve esta nueva extensión?
El objetivo principal de esta extensión es proporcionar una experiencia completa para desarrollar paquetes de Swift en VSCode, ofreciendo algunas de las siguientes funciones:
- Completar código.
- Anotaciones de error aplicando sugerencias.
- Generación automática de configuraciones de lanzamiento para depuración con Code LLDB.
- Saltar a definición, mirar a definición, búsqueda de símbolos…etc.
- Creación automática de tareas.
- Vista del explorador de pruebas.
Esta extensión desarrollada por miembros de la comunidad de Swift promete conseguir una experiencia fluida en todas las plataformas.
Usando Visual Studio Code para el desarrollo de Swift
Para usar VSCode en el desarrollo de aplicaciones de Swift, primero debes instalar la extensión “Swift” desde la tienda de extensiones de Visual Studio Code.
Esta extensión proporciona, al mismo tiempo, una vista de dependencias de paquetes de muestra que se puede inspeccionar, permitiendo también sustituir la dependencia por una versión local del ordenador, de modo que se pueden editar las dependencias de paquete de forma mucho más sencilla.
También permite tener varios paquetes en un espacio de trabajo ya que esta extensión generará tareas para construir, ejecutar y probar cada paquete.
Por último, si quieres volver a la dependencia remota, puedes hacerlo clickando en el directorio del paquete y luego en “eliminar carpeta del espacio de trabajo” para volver a la versión original, logrando así un flujo de trabajo personalizado y mucho más organizado.
Esperamos haberte sido de gran ayuda para conocer más sobre el mundo del desarrollo en Swift. Si quieres saber más al respecto, no dudes en visitar nuestra web.