有没有办法以编程方式在摩纳哥的查找小部件上选择“使用正则表达式”?
更新:
我可以通过调用setRegex()方法找到一个hacky解决方案,findWidget但我只想使用公共API:
var findWidget = this._editor.overlayWidgets['editor.contrib.findWidget'];
if (findWidget) {
findWidget.widget._findInput.setRegex(true);
}
有没有办法以编程方式在摩纳哥的查找小部件上选择“使用正则表达式”?
更新:
我可以通过调用setRegex()方法找到一个hacky解决方案,findWidget但我只想使用公共API:
var findWidget = this._editor.overlayWidgets['editor.contrib.findWidget'];
if (findWidget) {
findWidget.widget._findInput.setRegex(true);
}
原来已经有一个方法了:
controller = editor.getContribution('editor.contrib.findController');
controller.toggleRegex();
答案由@ brijeshb42在此问题中提供: https ://github.com/Microsoft/monaco-editor/issues/958#issuecomment-408069435