Ich bin neu zu erstellen Sublime Text 3 Plugins und ich versuche zu verstehen, die Plugin-API, die angeboten wird. Ich möchte in der Lage sein, Text, den ich mit meiner Maus hervorhebe, zu "greifen" und anderswo zu verschieben. Gibt es eine Möglichkeit, dies mit der Sublime Text Plugin API zu tun?Ergreifen von Text von Sublime Text Regionen
Bisher alles, was ich getan habe, ist eine ganze Region zu schaffen in der Lage:
allcontent = sublime.Region(0, self.view.size())
Ich habe versucht, den gesamten Text in der Region zu greifen und es in eine Menge Datei setzen:
logfile = open("logfile.txt", "w")
logfile.write(allcontent)
Aber natürlich erfolglos, da die Protokolldatei leer ist, nachdem es ausgeführt wird.
Ich habe über Google geschaut und es gibt nicht viel Dokumentation, außer für die inoffizielle Dokumentation, in der ich keinen Weg finde, den Text zu greifen. Es gibt auch nicht viele Tutorials dazu.
Jede Hilfe wird sehr geschätzt!
Vielen Dank! Habe mir viel Mühe gegeben für mich – StarLlama
Würde es Ihnen etwas ausmachen, wenn ich Ihnen eine Nachfolgefrage stellen würde? – StarLlama
wenn es zusammenhängt, mach weiter, sonst könnte es besser sein, eine neue Frage als einen Kommentar hier zu schreiben :) –