Ouvrir le menu principal

MacGeneration

Recherche

VSCode : une extension officielle pour Swift a été finalisée

Nicolas Furno

lundi 23 janvier 2023 à 15:30 • 13

Logiciels

Swift est un langage de développement imaginé au sein d’Apple, mais il n’est pas réservé à la firme à la pomme. Depuis le départ, ce langage open-source est pensé pour s’adapter à d’autres contextes, dont le monde des serveurs où l’on peut coder des sites ou services web en utilisant Swift. C’est d’ailleurs dans cet esprit que le groupe de travail en charge de Swift sur le serveur a créé une extension pour Visual Studio Code, l’éditeur de code et environnement de développement de Microsoft qui est très populaire, notamment dans le monde du web.

VSCode comptait déjà de nombreuses extensions liées à Swift, mais c’est la première « officielle ».

Cette extension est désormais disponible dans sa version finale, après plus d’un an de développement. Elle permet de bénéficier de plusieurs fonctionnalités importantes pour coder en Swift, dont l’autocomplétion, la gestion des dépendances (en utilisant le gestionnaire de paquets de Swift), des outils de déboggage ou encore l’accès rapide à une définition dans le code. Toutes ces fonctions sont prévues uniquement dans le cadre de Swift pour le serveur et même si techniquement rien n’interdit de remplacer Xcode par VSCode, l’extension sera loin d’offrir toutes les fonctions de l’environnement de développement d’Apple.

Néanmoins, c’est utile si vous devez travailler sur un projet en Swift hors de l’écosystème Apple. Grâce à cette extension, vous pourrez travailler plus confortablement avec VSCode sur un Mac certes, mais aussi sur un ordinateur sous Windows ou même sous Linux.

Comme tout ce qui concerne Swift, l’extension est open-source et vous trouverez toutes ses sources sur GitHub, où vous pourrez aussi remonter des bugs et même contribuer à son développement si vous avez les connaissances nécessaires.

Rejoignez le Club iGen

Soutenez le travail d'une rédaction indépendante.

Rejoignez la plus grande communauté Apple francophone !

S'abonner

Incogni, l’outil indispensable pour protéger vos données personnelles, est à petit prix 📍

11:23


iPhone 16e : comment pallier l’absence de MagSafe ?

11:22

• 22


Mon écran d’accueil : Nicolas et les apps choisies par Siri

09:24

• 28


Tesla, quand une marque et ses acheteurs se retrouvent pris au piège d’un patron en roue libre

08/03/2025 à 20:45

• 242


Utilisez-vous encore Skype ?

08/03/2025 à 16:30

• 56


Sortie de veille : avalanche de nouveaux Mac et iPad, on analyse tout

08/03/2025 à 08:00

• 7


PornHub et YouPorn n’ont plus que trois mois avant d’être bloqués sans changement

07/03/2025 à 22:30

• 56


Le Siri plus personnel d'Apple Intelligence officiellement repoussé à 2026

07/03/2025 à 21:58

• 199


Apple et Google font disparaître des commémorations dans le calendrier, dont la journée de la femme

07/03/2025 à 21:30

• 147


Le MacBook Air M4 modifie subtilement le clavier conçu par Apple

07/03/2025 à 18:15

• 32


La version macOS de Cyberpunk 2077 ne devrait plus trop tarder

07/03/2025 à 17:30

• 103


Promo : la fibre 1 Gbit/s à 19,99 € par mois chez SFR, sans frais de mise en service

07/03/2025 à 15:00

• 24


Bruxelles : l’Apple Store de l’avenue de la Toison d’Or recouvert de peinture

07/03/2025 à 12:00

• 71


Brother affirme ne pas dégrader la qualité d’impression avec du toner tiers 🆕

07/03/2025 à 11:06

• 92


Xcode, VS Code : l’application ChatGPT pour macOS peut désormais modifier du code

07/03/2025 à 09:41

• 20


Le Mac Studio M3 Ultra ne brille logiquement pas dans ce premier test Geekbench

07/03/2025 à 07:55

• 35