3
有什么办法可以在Chrome开发工具的sources面板中使用的CodeMirror中启用冷折叠。Chrome开发工具:代码折叠
通常你会通过一个选项
foldGutter: true
我可以看到,CodeMirror的方案正在通过source_frame_module.js处理启用这个功能。 是否可以自定义此文件?
有什么办法可以在Chrome开发工具的sources面板中使用的CodeMirror中启用冷折叠。Chrome开发工具:代码折叠
通常你会通过一个选项
foldGutter: true
我可以看到,CodeMirror的方案正在通过source_frame_module.js处理启用这个功能。 是否可以自定义此文件?
目前,您无法修改任何有关DevTools中的CodeMirror操作方式的信息。唯一可以做的是通过自定义主题扩展重新设计样式。已经有很多错误报告要求这种功能,但是由于安全原因,它还没有被采取行动,也没有计划据我所知。
如果该文件在您的服务器上,当然您可以自定义它。有什么问题? – Anonymous
您可以创建一个Chrome扩展并注入[folding](https://codemirror.net/addon/fold/foldcode.js)代码镜像扩展。请注意,CodeMirror只有在转到源选项卡时才会加载,因此注入折叠文件在此之后才会生效。注入后,使用'CodeMirror.defineInitHook'来设置选项。 – quantumwannabe
Chrome扩展还没有可用性来在devtools中配置CM实例。 –