2011-09-17 16 views
6

Mi piace il completamento automatico rapido e completo di bpython e mi piacerebbe davvero utilizzarlo direttamente nel mio editor/IDE. C'è un modo per integrarlo in vim/gedit/eclipse/etc?Editor/IDE simile a Bpython?

Grazie.

+4

Funziona solo perché ha informazioni di runtime, e cioè ha tutte le definizioni in ambito e possono quindi semplicemente cercare i nomi in ambito, i membri degli oggetti, ecc. - è impossibile avere queste informazioni staticamente in un editor. Potrebbe esserci qualcosa di diverso per lo stesso effetto (ma poi ci sono molti duplicati) e potrei averlo frainteso. – delnan

+0

Non sapevo di bpython. Sembra buono, grazie per le informazioni. Da quello che vedo, la maggior parte delle sue funzionalità di autocompletamento sono già disponibili in Vim attraverso il suo sistema omni-completion: nomi di metodi/variabili, completamento del percorso. Non so se c'è un plugin che ti dà suggerimenti sul codice, però. Il completamento del metodo/variabile e il suggerimento sul codice sono già disponibili in Eclipse, Komodo e probabilmente in tutti gli IDE che rilevano Python. Non ho mai visto il completamento del percorso in nessuno di questi, però. Cosa dice il manuale di bpython sull'integrazione? Funziona in "modalità senza testa" e può essere utilizzato da altri strumenti? Il modo in cui lo restituisce – romainl

risposta

2

Ho avuto una domanda simile. Volevo avere bpython in Vim perché mi stavo stancando di passare da terminale a Vim. Risulta che c'è un fantastico plugin (come di solito ci sono per Vim :) chiamato conque. Docs are here

Dopo u installarlo al prompt Vim fare : ConqueTerm bpython e il sorriso :) penso che funziona per ipython e altri pure ..

+0

Bel suggerimento, grazie! – user456584