Hat vscode eine API, die Ereignisse ausgibt, wenn ein Benutzer Ordner/Dateien öffnet/schließt? Ich habe mir die Dokumente angesehen, konnte aber keine finden. Jede Hilfe wird sehr geschätzt.Gibt es eine API in vscode, die Ereignisse ausgibt, wenn Benutzer Ordner/Dateien öffnet/schließt?
0
A
Antwort
0
Werfen Sie einen Blick auf die VSCode API reference. Sie haben alles, was Sie brauchen, in dem Objekt workspace
. Es stellt die Ereignisse onDidOpenTextDocument
und onDidCloseTextDocument
zur Verfügung.
Das Öffnen eines anderen Ordners startet alle Erweiterungen neu. Sie werden also in diesem Fall kein Ereignis sehen.
Verwandte Themen
- 1. vscode - Gibt es eine Möglichkeit, Ereignisse manuell auszulösen?
- 2. Gibt es eine API für die Google Plus-Ereignisse
- 3. Gibt es eine Formatspezifikation, die eine OS-spezifische Newline ausgibt?
- 4. Gibt es eine Möglichkeit, die Aufgabenliste in VSCode zu aktualisieren?
- 5. Gibt es eine Erweiterung von VScode, die Knotenmodule
- 6. Gibt es in VSCode einen Projektmanager?
- 7. Gibt es eine iCloud Web API?
- 8. Gibt es eine vollständige Übersicht über die Ereignisse von FabricJS?
- 9. Gibt es eine Instruments API?
- 10. SoftLayer API: Gibt es eine SoftLayer API, die BillingItem zurückgibt, wenn ich die Bestellnummer habe?
- 11. Gibt es eine API für "Benutzer, die unsere Benachrichtigungen blockieren" in Android?
- 12. Gibt es eine Bing-API?
- 13. Gibt es eine Möglichkeit, IIs-Anwendungspool-Ereignisse zu abonnieren?
- 14. Gibt es eine Jupyter-API, die bei einer IPython-Datei HTML-Code ausgibt, der auf meine Website gestellt werden kann?
- 15. Gibt es eine Möglichkeit, die ES6/ES7-Syntaxunterstützung in vscode zu aktivieren?
- 16. Gibt es eine effizientere Methode, die Hacker News API aufzurufen?
- 17. Best Practice für ActionScript 2-Ereignisse - Gibt es eine Möglichkeit, ActionScript 3-ähnliche Ereignisse zu simulieren?
- 18. Seitenereignisse - nur vergangene Ereignisse, die zurückgegeben werden, wenn API v2.4 +
- 19. Zählen von Ereignissen, bei denen Ereignisse gebündelt werden, wenn es eine kleine Zeitlücke gibt
- 20. Gibt es eine Möglichkeit, die Objektpermanenz in memcached zu garantieren?
- 21. Gibt es eine vordefinierte Funktion in iOS, die aktiviert wird, wenn der Benutzer ein Symbol eingibt?
- 22. Gibt es eine Website, die tägliche C# -Tipps und -Tricks ausgibt?
- 23. Gibt es eine API, um Keystone-Benachrichtigungsereignisse zu erhalten?
- 24. Gibt es eine ausgeklügelte Java WorkQueue API?
- 25. Gibt es eine Alternative für getRunningTask API
- 26. Gibt es eine Google Sound API
- 27. Standardeinstellungen für alle Benutzer in VSCode festlegen
- 28. Gibt es ein Google Kalender-API, die Ids der wiederkehrenden Ereignisse zurück
- 29. Gibt es eine API für die Startzeit eines APACHE WebServers?
- 30. Gibt es eine Möglichkeit, Google Maps-Ereignisse manuell auszulösen?
In der Tat, was ich suchte, war schon da. Ich habe keine "onDid ..." -Ereignisse gesucht, sondern wie man die Open/Close-Events abonniert. Stellt sich heraus, dass das Öffnen einer Datei oder eines Ordners 'vscode' reaktiviert, so dass das' activate'-Ereignis alles war, was ich brauchte. – Jimi