Quali editor di python hanno la colorazione della sintassi e non hanno bisogno di molto addestramento per imparare?

2

Ho un amico che sta cercando di imparare Python su Mac OS X. Non ha precedenti esperienze di programmazione. Sto cercando un editor che sia:

  • Gratis e facile da usare con
  • Supporto almeno per l'evidenziazione della sintassi di Python

Quali sono le sue opzioni? Qualcosa disponibile nell'App Store?

    
posta Josh 11.10.2013 - 21:24
fonte

6 risposte

3

Il mio editor preferito per scrivere qualsiasi linguaggio di scripting, non solo Python ma Ruby, perl, ecc ... è Textmate. Dato che lo faccio per vivere, sto ancora utilizzando la versione 1 di TextMate che ho pagato per anni fa. Textmate versione 2 è ora un software open source e come tale è gratuito da scaricare e persino modificare. Entrambe le versioni possono essere scaricate dalla pagina Macromates Download .

Preferisco Textmate a BBEdit per scrivere in linguaggi di scripting perché BBEdit non consente la modifica mentre sta eseguendo uno script. Per tutte le altre esigenze di modifica del testo, preferisco BBEdit ed è impostato come predefinito di sistema per la maggior parte dei tipi di file di testo. Ogni Mac che ho posseduto ha avuto una copia di BBEdit, dal 1989 circa.

Se vuoi avere un'idea di come è BBEdit, il tuo amico può provare il fratellino di BBEdit, TextWrangler. Funziona allo stesso modo, e per i linguaggi di scripting ha gli stessi difetti di BBEdit. TextWrangler è disponibile gratuitamente su Mac App Store .

    
risposta data 11.10.2013 - 21:38
fonte
1

Ho iniziato lo sviluppo web usando Aptana Studio. È un grande IDE ed è gratuito. È anche bello che abbia un tema bianco su nero. Fanno bene a rilasciare nuove versioni con miglioramenti. Puoi leggere di più e scaricarlo sul loro sito web .

    
risposta data 11.10.2013 - 22:26
fonte
1

MacVim è eccellente e gratuito! Ha tutta la potenza di vim che è già installata e disponibile tramite la linea di comando su osx 10.8.5 se non si desidera installare nulla di nuovo, ma il programma collegato ha le sottigliezze dei comandi di modifica Apple in aggiunta alla potenza di vi (m).

    
risposta data 11.10.2013 - 23:06
fonte
1

Per un inizio gratuito, prova:
Testo sublime - è libero di provare per tutto il tempo che desidera, ma richiede una licenza a pagamento per un uso prolungato. È anche qualcosa con cui l'utente può crescere.
Komodo Edit da ActiveState - questo è limitato nelle funzionalità rispetto al commerciale Komodo IDE, ma dovrebbe fare per qualcuno che inizia a imparare la programmazione.

    
risposta data 12.10.2013 - 07:33
fonte
1

Emacs è gratuito e include la modalità python che mette in evidenza la sintassi python e ti permette anche di editare in emacs e interagire con l'interprete python e consente l'uso del debugger python.

La versione fornita con OSX e funzionante nel terminale lo fa. Tuttavia, per una versione della GUI che funziona come una normale app OSX, userei Aquamacs che ha anche quello che penso sia il migliore python mode

Puoi anche ottenere un ambiente di sviluppo python completo utilizzando i suggerimenti di qui . Questo include il completamento completo del codice, l'interfaccia con ipython, l'uso di virtualenv.

    
risposta data 12.10.2013 - 12:43
fonte
1

PyCharm è un IDE per python. La versione gratuita (che ritengo sia molto recente) funzionerà per molti progetti python che include l'evidenziazione della sintassi, il debugger e l'integrazione con il controllo della versione.

La versione a pagamento si occupa di framework e database web.

    
risposta data 12.10.2013 - 20:38
fonte

Leggi altre domande sui tag