Annonce
· Fév 26

Quoi de neuf dans VS Code en 2024

J'ai récemment réalisé que cela faisait bien trop longtemps que je n'avais pas parlé des dernières fonctionnalités de l'extension InterSystems ObjectScript pour Visual Studio Code.

J'ai le plaisir d'annoncer la version 2.12.1 de l'extension ObjectScript, contenant un certain nombre d'améliorations qui facilitent la vie des développeurs. Certains points forts sont décrits ci-dessous, y compris la fonctionnalité n°1 demandée par Global Summit : l'importation XML !

Comme toujours, retrouvez la liste complète des modifications dans le CHANGELOG, y compris de nombreuses corrections de bugs et de vulnérabilités.

Interface utilisateur plus propre

L'interface utilisateur de l'extension ObjectScript et de l'extension Server Manager a été fusionnée, ce qui donne lieu à une expérience beaucoup plus claire et plus facile à utiliser. Deux choses à noter :

  1. Vous verrez maintenant une seule icône dans la barre d'activité : le logo InterSystems. Auparavant, cette icône affichait uniquement les fonctionnalités de l'extension ObjectScript. Désormais, il affiche également les vues Projets et Serveurs provenant de l'extension Server Manager et porte le titre « INTERSYSTEMS » tout en haut du volet. L'extension Server Manager n'a plus d'icône distincte dans la barre latérale qui encombre l'espace précieux de l'écran. Cette possibilité pour des extensions distinctes de partager l'espace de l'interface utilisateur n'est qu'une autre fonctionnalité intéressante de VS Code !
  2. L'explorateur de fichiers affiché dans la vue INTERSYSTEMS est en lecture seule. Continuez donc à utiliser la vue principale de l'Explorateur (celle avec l'icône de documents superposés) pour le codage.

Exécution et débogage des Unit Tests

Une autre nouvelle fonctionnalité intéressante est la possibilité d'exécuter et de déboguer des Unit Tests directement dans VS Code. Cela va bien au-delà de l’édition normale de fichiers .cls. Les méthodes de test sont décorées de boutons d'exécution et des éléments de menu contextuel existent également pour l'exécution et le débogage. Apprenez-en davantage dans la documentation.

Importer/exporter des fichiers XML

L'une des fonctionnalités les plus demandées lors du Global Summit 2023 était la possibilité d'importer et d'exporter des fichiers XML. Nous écoutions! Obtenez les détails ici.

Prise en charge du terminal WebSocket

Cela a en fait fait surface au milieu de 2023, mais cela mérite d’être mentionné. Si vous exécutez IRIS version 2023.2 ou ultérieure, vous avez accès à une interface de ligne de commande basée sur WebSocket pour exécuter des commandes ObjectScript sur un serveur connecté. Certaines fonctionnalités sont l'intégration du shell, la coloration et la vérification de la syntaxe, ainsi que les shells SQL et Python. Les détails sont à nouveau dans la documentation.

Discussion (0)1
Connectez-vous ou inscrivez-vous pour continuer