自定义字体的 CodeMirror 文本宽度
CodeMirror text width for custom font
我有一个CM的自定义主题,重要的部分就是这个:
.CodeMirror, .CodeMirror * {
font-family: "Roboto Mono" !important;
font-size: 14px;
}
使用这个主题导致文本在第一次渲染时测量不正确,但编辑器更新后看起来不错:
有什么方法可以强制 Editor/Doc 重新测量文本?找不到任何 API 方法。
我已经添加了您提供的 CSS,并且效果很好。
只是您不需要使用 .CodeMirror *
我认为您的问题可能是由其他原因引起的。
尝试在页面加载后调用 editor.refresh();
。
我有一个CM的自定义主题,重要的部分就是这个:
.CodeMirror, .CodeMirror * {
font-family: "Roboto Mono" !important;
font-size: 14px;
}
使用这个主题导致文本在第一次渲染时测量不正确,但编辑器更新后看起来不错:
有什么方法可以强制 Editor/Doc 重新测量文本?找不到任何 API 方法。
我已经添加了您提供的 CSS,并且效果很好。
只是您不需要使用 .CodeMirror *
我认为您的问题可能是由其他原因引起的。
尝试在页面加载后调用 editor.refresh();
。