Ich verwende Monaco-Editor und versuche, einen benutzerdefinierten Handler für Command + Enter hinzuzufügen. Aber wenn ich die Befehlstaste drücke, erscheint das Monaco-Kontextmenü. Ist es möglich, das Kontextmenü zu deaktivieren oder an einen anderen Schlüssel zu binden?Wie Sie das Monaco Kontextmenü deaktivieren?
2
A
Antwort
3
Sicher, Sie können es deaktivieren, setzen nur contextmenu
auf false;)
monaco.editor.create(document.getElementById("container"), {
value: "function hello() {\n\talert('Hello world!');\n}",
language: "javascript",
// ---------
contextmenu: false, // or set another keyCode here
});
0
Es gibt zwei Möglichkeiten contextMenu zu deaktivieren. Eines, das Sie beim Erstellen des Editors definieren können. Das entspricht der Antwort von webdeb. Aber wenn zur Laufzeit Sie contextMenu aktivieren/deaktivieren möchten, können Sie folgende Funktion verwenden.
monaco.editor.updateOptions({
contextmenu: false;
});
Verwandte Themen
- 1. So deaktivieren Sie das Kontextmenü in JavaScript
- 2. So deaktivieren Sie das Kontextmenü einer QDockWidget-Titelleiste
- 3. So deaktivieren Sie ToolStripMenuItem im Kontextmenü Dynamisch?
- 4. Callout deaktivieren (Kontextmenü) auf Android
- 5. Kontextmenü deaktivieren (Rechtsklick) mit Javascript
- 6. Kann ich das Scrollen im Kontextmenü in VS2010 deaktivieren?
- 7. So implementieren Sie das Kontextmenü für NSCollectionView
- 8. Monaco Editor benutzerdefinierte Formatierer
- 9. Kontextmenü in Internet Explorer-Steuerelement deaktivieren
- 10. Deaktivieren Sie Dienste aus dem Kontextmenü von Terminal
- 11. Kontextmenü in Chromium Embedded 3 (DCEF3) deaktivieren
- 12. Android Fragmente: öffnen Sie das Kontextmenü programmatisch
- 13. So entfernen Sie das Kontextmenü in VLC Media Player?
- 14. Wie öffne ich das Kontextmenü eines Fensters?
- 15. Globale Kontextmenü-Listener oder sonst Wie Sie das Kontextmenü für alle Ansichten registrieren
- 16. Wie implementieren Sie das Kontextmenü in einer ListActivity auf Android?
- 17. Wie Sie WPF-Anwendung über das Kontextmenü schließen?
- 18. Tortoise SVN - Wie ändert man das Kontextmenü?
- 19. HTML5-Spiel, wie Kontextmenü zu deaktivieren, wenn lange
- 20. WPF-Untermenü für das Kontextmenü
- 21. Webkit Kontextmenü
- 22. Reference: monaco ist nicht definiert
- 23. Benutzerdefinierte Hintergrundfarbe in Monaco Editor?
- 24. Deaktivieren Sie das Formular einmal
- 25. VSTO (Document-Level): Einzelnes Kontextmenü in Excel (Kontextmenü)
- 26. Wie Sie das Umschließen von Text um das Kontrollkästchen deaktivieren
- 27. So aktivieren Sie das Kontextmenü des Webbrowsers über die Combobox
- 28. PyQT4: So erhalten Sie das Kontextmenü für qListView
- 29. Kann ich das Kontextmenü eines Textfelds bearbeiten (nicht das Explorer-Kontextmenü)?
- 30. Holen Sie sich den Wert von Monaco Editor