OptComplete para Linux.

Suporte automático de conclusão de bash para scripts Python usando o OptParse Python.
Baixe Agora

OptComplete para Linux. Classificação e resumo

Propaganda

  • Rating:
  • Licença:
  • Freeware
  • Nome do editor:
  • Martin Blais
  • Site do editor:
  • Sistemas operacionais:
  • Linux
  • Tamanho do arquivo:
  • 15KB

OptComplete para Linux. Tag


OptComplete para Linux. Descrição

Editby Seu módulo visa colocar a rotina de conclusão do shell e o código de análise de opções em um único local: no próprio programa. A lógica é que, como um programa já sabe sobre suas opções e, no Python, temos um módulo padrão para especificá-los programaticamente desde Python-2.3 (Optparse), o próprio programa está na melhor posição para sugerir conclusões para uma linha de comando incompleta para uma concha que o invoce. Tradicionalmente, isso foi feito escrevendo descrições específicas do shell separadas dos próprios programas, como o projeto de conclusão programável de Bash. Essa abordagem requer a manutenção das funções de conclusão do shell atualizada com os programas. Durante o desenvolvimento dessa prova de conceito, estávamos interessados em encontrar se os programas não pudessem descrever suas rotinas de conclusão, usando o protocolo de conclusão bem especificado em Bash. As rotinas de conclusão semelhantes podem ser facilmente escritas para outras conchas e poderíamos estender este módulo para eles. Este código vem com suporte para conclusões automáticas para Bash e ZSH.


OptComplete para Linux. Software Relacionado