OptComplete pour Linux

Prise en charge automatique de l'achèvement des bash pour les scripts Python à l'aide de l'optParse de Python.
Télécharger maintenant

OptComplete pour Linux Classement & Résumé

Publicité

  • Rating:
  • Licence:
  • Freeware
  • Nom de l'éditeur:
  • Martin Blais
  • Site Internet de l'éditeur:
  • Systèmes d'exploitation:
  • Linux
  • Taille du fichier:
  • 15KB

OptComplete pour Linux Mots clés


OptComplete pour Linux La description

EditBy Son module vise à placer la routine d'achèvement de Shell et l'option analyse de code dans un seul endroit: dans le programme lui-même. La logique est que, puisqu'un programme connaît déjà ses options, et dans Python, nous avons un module standard pour les spécifier de manière programmatique depuis Python-2.3 (optparse), le programme lui-même est dans la meilleure position pour suggérer des achèvements pour une ligne de commande incomplète. à une coquille qui l'invoque. Traditionnellement, cela a été fait en écrivant des descriptions spécifiques à la coque séparées des programmes eux-mêmes, tels que le projet d'achèvement programmable Bash. Cette approche nécessite de maintenir les fonctions d'achèvement de Shell à jour avec les programmes. Au cours de l'élaboration de cette épreuve de protection, nous voulions trouver si les programmes ne pouvaient pas décrire leurs routines d'achèvement, en utilisant le protocole d'achèvement bien spécifié dans Bash. Des routines d'achèvement similaires pourraient être facilement écrites pour d'autres obus et nous pourrions leur étendre ce module. Ce code est fourni avec le support pour les achèvements automatiques pour Bash et ZSH.


OptComplete pour Linux Logiciels associés