atom-community / atom-community/ide-python

Switch python versions easily (or automatically)

Aperta
#121 0 commenti 0 reazioni 0 assegnatari Vedi su GitHub
Lingua principale
JavaScript
Stelle
238
Fork
40
Metriche di merge delle PR
Nessuna PR unita negli ultimi 30g

Descrizione

When "Python Executable" set to python2 and python3 project is loaded:
![py3_pyls](https://user-images.githubusercontent.com/381760/41464817-53f5f684-70a4-11e8-8cc5-56d747c39aef.png)

When set to python3 and py2 project:
![py2_pyls](https://user-images.githubusercontent.com/381760/41464821-57a86bcc-70a4-11e8-9c9e-edafc1e92f8f.png)

Autodetection or manual switch in the statusbar could drastically improve usability.

Also, maybe comma separated list of executables could solve a problem, smth like `/path/to/envs/{$project_root}/bin/python, python3`

Guida per i contributori

Apri la guida per i contributori

Direzione di ricerca

Inizia tracciando l'impostazione esistente “Python Executable” e il punto di ingresso della barra di stato. Chiarisci se il risultato accettato consiste nel rilevamento automatico basato sul progetto, nel cambio manuale o in fallback separati da virgole, quindi definisci come i progetti Python 2 e Python 3 dovrebbero selezionare un eseguibile e come verificare questo comportamento.

Scritto dal modello di indicizzazione a partire dal testo della issue.

Valutazione

Stack tecnologico
python
Ambito
developer-experience
Tipo di issue
Funzionalità
Difficoltà
5/5
Tempo stimato
Più di una settimana
Stato di attività
Ferma
Chiarezza
Abbastanza chiara
Idoneità per principianti
25/100

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.