colors - Monaco-Editor:仅激活某些行进行编辑
问题描述
我只想激活某些行进行编辑。为此,其他行应呈浅灰色。有谁知道我该怎么做?到目前为止,我只找到了一种解决方法(参见下面的代码),它没有其他行变灰,也可以使用 [Ctrl] + [A] 选择。危险在于移除工作。
this.editor.layoutOverlayWidget()
this.editor.onDidChangeCursorPosition((e) => {
if (e.position.lineNumber < 3 || e.position.lineNumber > 3) {
this.editor.setPosition({
lineNumber: 3,
column: 1
});
}
});
解决方案
推荐阅读
- r - 两行之间的阴影块,值随 facet_wrap 变化
- .htaccess - 使用 ssl 的重定向并非一直有效
- ansible - Ansible if else 将变量传递给不同的剧本
- reactjs - Firebase fetchSignInMethodsForEmail 返回未定义
- html - 如何让我的 CSS 网格同时在 Firefox 和 IE 11 上工作?
- python - 调用外部脚本
- javascript - 输入字段在 vue-drag-resize 中不起作用
- reactjs - 如何使用 react-router 并通过 react-transition-group 拥有不同类型的动画(或没有)
- javascript - 如何从 PHP 或 JavaScript 中删除 .pdf 限制?
- javascript - 为什么(看似)不相关的 DOM 查找会导致转换受到尊重?