Ja. Es ist möglich.
In Sublime Text 2, im Grunde, was Sie brauchen, ist:
- eine Ausgangsplatte erstellen: window.get_output_panel ("paneltest"), ist diese Rückkehr ein < sublime.View Objekt >
- Ausgabe aktivieren: < sublime .View > Objekt .set_read_only (false)
- öffnen Puffer Editor: < sublime.View object> .begin_edit(), liefert dieser eine < sublime.Edit Objekt >
- Schreibe sehen Sie wollen: < sublime.View Objekt > .Insert (bearbeiten, pt.size(), "Writing ...")
- schließen Puffer Editor: < sublime.View object> .end_edit()
- Disable Ausgabe: < sublime.View Objekt > .set_read_only (True)
- Zeigen Sie Ihre Platte: window.run_command ("show_panel", { "Panel": "output.paneltest"})
Um zu testen, , geben Sie in der Konsolenansicht in Sublime nacheinander folgende Zeilen ein:
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, führen nicht die Schritte 3 und 5.
Es ist ein bisschen alt, aber als ich für meine sublime suche fand ich Ihren Beitrag ... Meinen Sie einen neuen Tab? Ich mache meine Git in einer toggleable neuen Registerkarte, wenn das hilft – Erik255
Hey @ Erik255 Ich beziehe mich tatsächlich auf ein Panel wie, was erscheint, wenn Sie versuchen, eine Suche zu tun. Ich weiß, dass ich unten eine Eingabeaufforderung für eine einzelne Zeile anzeigen kann, aber ich wollte in der Lage sein, ein mehrzeiliges Formular zu erstellen. Lassen Sie es mich wissen, wenn Sie einen Weg finden, dies zu tun. –