Ich schreibe Erweiterung, die das Erstellen neuer, benutzerdefinierter Projektvorlagen (Verzeichnisstruktur und einige Dateien) in einem Ordner unterstützt, der vom Benutzer ausgewählt wird. Gibt es eine Möglichkeit, den Ordnerauswahldialog in vscode zu öffnen?Wie öffnet man den Ordnerauswahldialog in vscode?
2
A
Antwort
1
Datei-Dialoge wurden in VSCode 1.17 hinzugefügt. Siehe window.showOpenDialog
und window.showSaveDialog
.
Sie scheinen nicht einen Ordner ohne Datei auszuwählen, aber sie erlauben Multi-Select und natürlich können Sie einfach den Pfadnamen einer beliebigen Datei nehmen.
const options: vscode.OpenDialogOptions = {
canSelectMany: false,
openLabel: 'Open',
filters: {
'Text files': ['txt'],
'All files': ['*']
}
};
vscode.window.showOpenDialog(options).then(fileUri => {
if (fileUri && fileUri[0]) {
console.log('Selected file: ' + fileUri[0].fsPath);
}
});
Hinweis Sie müssen Ihre package.json
Datei aktualisieren, den Zugriff auf diese neue API zu erhalten.
"engines": {
"vscode": "^1.17.0"
},
1
Nein, aber es ist ein offener Feature-Request für diesen: #13807
Verwandte Themen
- 1. vscode wieder öffnet immer letzte Sitzung
- 2. Wie zentriert man das Editorfenster in VSCode auf den Cursor?
- 3. Wie öffnet man die Glühbirne über Shortcut?
- 4. Wie man den Puffer in vim wieder öffnet?
- 5. Wie man Typoskript in VScode einrichtet?
- 6. Wie debuggt man einen MSTest in VSCode?
- 7. Wie erstellt und init ".vscode" in VSCode?
- 8. Wie kann man Schnittstellenvorschläge in VSCode deaktivieren?
- 9. Wie ändert man Schriftarten in VSCode?
- 10. Wie man Firebird Datenbankdateien in C# öffnet?
- 11. Wie öffnet man einen Browser in PHP?
- 12. Wie man ein Textfeld öffnet
- 13. wie man eine URL in Swift3 öffnet
- 14. Wie man ein Verzeichnis in Hammerspoon öffnet?
- 15. wie man minecraft Charakterhaut in xcode öffnet?
- 16. in VSCode
- 17. vscode öffnet immer den Begrüßungsbildschirm beim Start anstelle des zuletzt geöffneten Ordners
- 18. Wie öffnet man einen Link in Chrome von Cmd (Windows) ohne das Chromfenster in den Vordergrund zu bringen?
- 19. Wie man die Miniaturansicht von vscode schließt?
- 20. Kann ich den .vscode-Ordner synchronisieren?
- 21. Wie man einen geschlossenen Dateideskriptor wieder öffnet
- 22. Bootstrap modals: wie man mit onClick öffnet = ""
- 23. Wie öffnet man eine Photosphere-Kamera?
- 24. Wie öffnet man eine Android-Frontkamera?
- 25. Wie kann ich auf den AST zugreifen, den VSCode erstellt
- 26. Wie man Modal mit mehreren Tasten öffnet?
- 27. Wie schreibt man etwas in die Ausgabe-Registerkarte in vscode?
- 28. Wie man ein UIButton öffnet ein SideView
- 29. Wie erstellt man einen benutzerdefinierten Dialog in vscode?
- 30. Wie man nur 1 Popup gleichzeitig öffnet?
Danke, obwohl es nicht die Antwort ist, die ich erwartet habe;). – rkrahl