VS Code les fichiers

Travailler avec des fichiers LSP, trois possibilités existent dans VS Code.

Vous pouvez gérer vos fichiers à l’aide de Dossiers, Espaces de travail ou Projets AutoLISP. Vous pouvez utiliser la fonctionnalité native VS Code Folders ou Workspace.
L’utilisation d’un espace de travail (WorkSpace) offre les avantages supplémentaires d’ajouter d’autres types de fichiers comme DCL et de gérer votre code dans plusieurs dossiers.
VS Code va également enregistrer des paramètres spécifiques dans votre espace de travail.
Cela autorise d’avoir des paramètres VS Code individuels pour des espaces de travail spécifiques.
Je ne vais pas encore parler des WorkSpace et des Projets, car je ne suis pas assez pointu dans ce nouvel environnement.

Il est aussi possible de travailler avec GIT, toutefois j'avoue mon ignorance sur le sujet. Cela semble à première vue assez intéressant, mais sans doute dédié à des personnes faisant une utilisation professionnelle du développement de programmes. J'estime que ce site ne concerne pas cette population, cependant je n'ai pas dit mon dernier mot et je vais creuser cette piste pour venir vous informer du mode de fonctionnement.

Il va falloir organiser le travail en établissant une structure de dossiers et de fichiers. Les dossiers sont utilisés dans VS Code pour stocker les paramètres de configurations de débogage, les fichiers *.lsp et éventuellement les fichiers *.dcl.

Pour stocker ces informations, je vais créer un dossier dédié à l'espace de travail que je nomme LSP VS Code, cette partie se fait dans l'Explorer de dossiers pas dans VS Code.

Ensuite, revenu dans VS Code, je vais utiliser "Open Folder" et choisir dans l'arborescence le dossier récemment créé.
Ce n'est pas faute d'avoir pris la précaution de mettre ce dossier dans les "Emplacements approuvés" via les options d'AutoCAD, mais la question de la "confiance" envers les gens qui peuvent écrire dans ce dossier sera posée :

Confiance envers les auteurs ?

Dans un premier temps, je clique sur YES, mais SANS cocher la case : Trust the authors of all files in the parent document,
ce qui donne en français : Faire confiance aux auteurs de tous les fichiers du document parent.
C'est en rapport avec la signature numérique qui est vérifiée dans les fichiers exécutables tels que lsp, fas ou vlx. Toute tentative de chargement d’un exécutable non signé entraîne un avertissement de problème de sécurité.
Je verrai plus tard les implications de ce choix et complèterai ces pages le cas échéant.

Lors de la création de mon dossier, j'y ai copié un fichier Essai01.lsp pour faire les premiers tests. Puisqu'il est dans le répertoire, je le découvre dans l'explorateur de VS Code.
Dans la fenêtre centrale d'édition de code mon fichier s'ouvre et je vais pour voir commencer à travailler dessus.


Raccourcis clavier

Il existe une multitude de raccourcis clavier pour améliorer l'utilisation de VS Code, il n'est pas question de les mémoriser tous, seuls certains sont utilisés quotidiennement.
Pour en avoir un aperçu taper Ctrl+k suivi de Ctrl+S et un nouvel onglet s'ouvre, ça donne le vertige, mais naviguez quand même un peu dedans et mémorisez ceux qui vous seront utiles.

 

08 janvier 2022