ACE 编辑器:如何按代码折叠第 11 行的折叠?



假设我的王牌在第 11 行有一个折叠。如何触发其崩溃?

我完全不明白这种奇怪的折叠是如何工作的。有几个扩展函数,但没有折叠。

使用 session.getAllFolds(( 您可以获得所有折叠,但它们都没有折叠函数。使用折叠所有您也可以折叠所有子折叠(为了什么?

当您单击装订线中的折叠图标时,它只是折叠其行上的一个折叠 - 正如我所期望的那样。但是他们没有活动,所以我也无法找到他们是如何做到的。

折叠是隐藏的代码范围,装订线中的箭头是折叠小部件

您可以使用editor.session.$toggleFoldWidget(row, {})将其打开状态切换为打开状态 https://github.com/ajaxorg/ace/blob/fbe3b69b8f5329a0e420a58231cdbe69fd0c5180/lib/ace/edit_session/folding.js#L768

相关内容

  • 没有找到相关文章

最新更新