Sì. È possibile.
In Sublime Text 2, in pratica quello che vi serve è:
- Creare un pannello di uscita: window.get_output_panel ("paneltest"), questa restituisce un oggetto <sublime.View>
- Enable edizione: < sublime .Vedere questo oggetto > .set_read_only (Falso)
- Aperto editor di buffer: < sublime.View object> .begin_edit(), questo ritorno un oggetto <sublime.Edit>
- Scrivici vista che si desidera: < sublime.View oggetto > .Insert (Modifica, pt.size(), "Scrittura ...")
- Chiudere l'editor del buffer: < sublime.View object> .end_edit()
- Disabilita edizione: < sublime.View oggetto > .set_read_only (true)
- Mostra pannello: window.run_command ("show_panel", { "pannello": "output.paneltest"})
Per testare , inserisci le righe sopra una alla volta nella Visualizzazione console in Sublime:
pt = window.get_output_panel("paneltest")
pt.set_read_only(False)
edit = pt.begin_edit()
pt.insert(edit, pt.size(), "Writing...")
pt.end_edit(edit)
window.run_command("show_panel", {"panel": "output.paneltest"})
In Sublime Text 3, non eseguire i punti 3 e 5.
fonte
2014-02-07 09:49:05
E 'un po' vecchio, ma come sono alla ricerca per la mia sublime Ho trovato il tuo post ... Vuoi dire una nuova scheda? faccio il mio git in una nuova linguetta modificabile se questo aiuta – Erik255
Hey @ Erik255 In realtà mi riferisco a un pannello come quello che si apre quando provi a fare una ricerca. So che posso aprire un prompt di linea singola in basso, ma volevo essere in grado di creare una forma multilinea. Fammi sapere se trovi un modo per farlo. –