Interruttore della versione del programma

Program Version Switch è un programma per passare facilmente tra le diverse versioni di interprete.
Scarica ora

Interruttore della versione del programma Classifica e riepilogo

Annuncio pubblicitario

  • Rating:
  • Licenza:
  • GPL
  • Prezzo:
  • FREE
  • Nome editore:
  • mws
  • Sito web dell'editore:
  • http://www.fatalmind.com/software/pvswitch/

Interruttore della versione del programma Tag


Interruttore della versione del programma Descrizione

L'interruttore della versione del programma è un programma per passare facilmente tra diverse versioni interprete. PvSwitch è un programma molto piccolo che consente di utilizzare diverse installazioni di programmi su una macchina impeccabile. La flessibilità è destinata alle persone che devono eseguire programmi contro diverse versioni interprete. Ma può anche essere utilizzato per scopi diversi come commutare la versione di Un compilatore, un editor di testo, un lettore di posta, browser, qualunque cosa. È molto utile per gli sviluppatori di programmi basati su interprete che vengono avviati tramite una linea Hash-Bang (#!). L'esempio seguente spiega l'utilizzo per i programmi perl, ma il Lo stesso è vero per tutte le altre lingue interpreteriali. Se si installano due o più versioni perl diverse sulla macchina, è possibile chiamare il rispettivo binario perl che si desidera utilizzare..perl myscript.pl/path/to/hother/perl myscript. Pltis funziona bene, anche se non è molto conveniente. Tuttavia, se stai iniziando il tuo programma usando la linea Hash-Bang come #! / usr / bin / ayland, quindi avvia semplicemente da ./myscript.plyou avrebbe bisogno di modificare il file stesso per utilizzare un'altra versione perl. Ancora una volta è possibile, ma non molto conveniente. E qui arriva PvSwitch: lo scopo è quello di fare tali situazioni convenienti. Inoltre, risolve alcuni problemi che si verificano se più persone vogliono utilizzare diverse versioni perl. PVSwitch consente anche di eseguire un programma in due shell con diverse versioni perl. Questo è possibile perché PVSwitch utilizza una variabile di ambiente per selezionare la versione dell'interprete da utilizzare. Questa variabile di ambiente può essere impostata in diverse sessioni indipendentemente.PvSwitch è installato come nuovo programma binario (ad esempio perl) il vecchio verrà rinominato in programma.pvswitch.Ora ogni volta che si esegue un programma (ad esempio perl), viene eseguito il PVSwitch. Non importa come si avvia il programma ... Perl myscript.pl ./myscript.pl # se ha un hash-bang '#! / USR / BIN / PERL'PER entrambi i casi Il PVSwitch Binary verrà eseguito, il PVSwitch sarà il controllo della Verifica della variabile dell'ambiente PVSwitch_Perl_binary (se si è in esecuzione Perl), se viene trovato che tenta di trovare questo tasto nel file di configurazione PVSWitch. Conf ed esegue il programma configurato per la versione configurata impostata nella variabile di ambiente (ad es. Perl.pvswitch). Quindi esegue semplicemente il programma reale (ad es. Interprete perl). A seconda dell'ambiente potrebbe essere selezionato una versione diversa. Ci sono alcuni strumenti convenienti (ad es. Perlver, PvConfig) per configurarlo. Che cosa è nuovo in questa versione: · Risolto un bug che potrebbe causare violazione della segmentazione.


Interruttore della versione del programma Software correlato

Pystates.

Un semplice e potente quadro della macchina di stato Python utilizzando Canoutines ...

181

Scarica

annotater

Applicazione di annotazione Web in linea e middleware utilizzando JavaScript e WSGI ...

137

Scarica