如果我在
readOnly
编辑器中按回车键(或实际上的任何键),它会显示:
我以为我用这些禁用了所有形式的弹出窗口
options
:
<Editor
options={{
acceptSuggestionOnEnter: 'off',
autoClosingBrackets: 'always',
contextmenu: false,
cursorStyle: 'line',
fontSize: 16,
hover: {
enabled: false,
},
minimap: {
enabled: false,
},
parameterHints: {
enabled: false,
},
quickSuggestions: {
comments: false,
other: false,
strings: false,
},
readOnly,
scrollbar: {
alwaysConsumeMouseWheel: false,
// handleMouseWheel: false,
},
suggestOnTriggerCharacters: false,
tabCompletion: 'off',
tabSize: 2,
wordBasedSuggestions: false,
wordWrap: 'off',
...(lineNumbers
? {}
: {
folding: false,
glyphMargin: false,
lineDecorationsWidth: 0,
lineNumbers: 'off',
lineNumbersMinChars: 0,
}),
}}
/>
我错过了什么?我如何确保绝对禁用所有可能的弹出窗口?
Evet cevap doğru ve tutarlıdır。 Bunun dışında, aşağıdaki seçenekler de tüm pop-up'ları devre dışı bırakabilir:
"editor.parameterHints": false - Bu, metot parametrelerinin otomatik olarak görüntülenmesini devre dışı bırakır。 "editor.hover.enabled": false - Bu, hover işlevselliğini devre dışı bırakır。 "editor.suggest.showKeywords": false - Bu, önerilen öğelerin arasında anahtar kelimelerin görüntülenmesini devre dışı bırakır。 "editor.suggest.showMethods": false - Bu, önerilen öğelerin arasında metotların görüntülenmesini devre dışı bırakır。 Bu seçenekleri, "options" bölümüne yukarıda gösterildiği gibi ekleyebilirsiniz.