Visual studio code 在VS代码中,当用户单击“…”之前的空白区域时,是否有可能禁用代码展开。引用;?

Visual studio code 在VS代码中,当用户单击“…”之前的空白区域时,是否有可能禁用代码展开。引用;?,visual-studio-code,vscode-extensions,folding,Visual Studio Code,Vscode Extensions,Folding,除键盘快捷键外,VSCode中的折叠区域可以通过单击以下三个位置之一展开: 排水沟区域中的[+]按钮 该区域中第一行代码最后一个字符前面的“…” >“…”/LI>右侧空白区域中的任意位置 是否可以编写禁用最后一个扩展的扩展?当我思考时,我倾向于随机点击我的代码,这会导致无意中展开代码区域并失去我的位置。这可能很有用,在v1.43中: 折叠 有一个新的设置可以控制当你点击 折叠线后面的空白区域(在…)之后: “editor.unfonClickAfterEndofline”:true。 默认情况

除键盘快捷键外,VSCode中的折叠区域可以通过单击以下三个位置之一展开:

  • 排水沟区域中的[+]按钮
  • 该区域中第一行代码最后一个字符前面的“…”
  • >“…”/LI>右侧空白区域中的任意位置
    是否可以编写禁用最后一个扩展的扩展?当我思考时,我倾向于随机点击我的代码,这会导致无意中展开代码区域并失去我的位置。

    这可能很有用,在v1.43中:

    折叠

    有一个新的设置可以控制当你点击 折叠线后面的空白区域(在…)之后:

    “editor.unfonClickAfterEndofline”:true。

    默认情况下,该设置处于关闭状态


    .

    折叠和展开的API方法是存在的,但我认为没有任何东西可以用来查看鼠标是否在折叠区域内(VSCode Vim扩展对光标一直都需要这样做)。我觉得如果你沿着这条路线走,你可能会重新实现折叠。如果我是你,我会在VSCode问题上提出一个问题,要求提供此功能。