Aller au contenu

Messages recommandés

Posté(e)

Bonjour à tous ,

Pour éviter de mettre des " ; " à toutes les lignes de commentaires dans un programme

autolisp ou vlisp ,vous pouvez pour un ensemble continu de lignes de caractères utiliser le code ascii " | " Alt 6 au clavier et un " ; " en début et fin de l'ensemble de ces lignes .

Ce qui donne :

 

 
(print "Test debut")
|;ceci est un test pour
les lignes suivantes qui sont des commentaires
ne seront pas interprètées
bla bla bla bla bla bla 
(setq test (car (entsel)))
|; bla bla bla 
(print "Test fin")

Posté(e)

OK mais l'éditeur Visual LISP ne les reconnais pas en tant que tels et ne les colore pas comme des commentaires

par contre, ce même éditeur permet très rapidement de commenter /décommenter un bloc

il suffit d'utiliser l'icone composé de 4 lignes (bleue rouge rouge bleue) les deux lignes rouges étant précédées d'un ;

pour décommenter, c'est l'icone voisin

 

Posté(e)

OK mais l'éditeur Visual LISP ne les reconnais pas en tant que tels et ne les colore pas comme des commentaires

 

:casstet:

 

Chez moi ça marche très bien :

 

http://img177.imageshack.us/img177/5652/commentsqn9.png

Gilles Chanteau - gileCAD - GitHub
Développements sur mesure pour AutoCAD

Posté(e)

OK OK

dans l'exemple, il y avait au début et à la fin |;

en fait, c'est ;| au début et l'inverse à la fin

 

j'étais même déçu parce que non seulement l'éditeur ne les reconnaissait pas mais seules les lignes de début et de fin n'étaient pas évaluées

maintenant çà marce effectivement

Comme quoi, on en apprend tous les jours....

Créer un compte ou se connecter pour commenter

Vous devez être membre afin de pouvoir déposer un commentaire

Créer un compte

Créez un compte sur notre communauté. C’est facile !

Créer un nouveau compte

Se connecter

Vous avez déjà un compte ? Connectez-vous ici.

Connectez-vous maintenant
×
×
  • Créer...

Information importante

Nous avons placé des cookies sur votre appareil pour aider à améliorer ce site. Vous pouvez choisir d’ajuster vos paramètres de cookie, sinon nous supposerons que vous êtes d’accord pour continuer. Politique de confidentialité