【问题标题】:Folding regions in visual studio code v1.17 not workingVisual Studio Code v1.17 中的折叠区域不起作用
【发布时间】:2018-04-05 05:33:22
【问题描述】:

我正在使用 Visual Studio 代码 v1.17,并且我正在使用纯 JavaScript 进行开发以进行 chrome 扩展开发。 Visual Studio Code v1.17 支持 javascript 和其他几种语言的区域折叠功能。

所以,我在一个 .js 文件中创建了一个类,并在其中编写了 getter setter 方法。喜欢

//#region EmailObj

get EmailObj() {
    this._EmailObj = localStorage.getItem("CurrentEmail");
    try {
        this._EmailObj = JSON.parse(this._EmailObj);
    }
    catch(e) {
        this._EmailObj = null;
    }
    return this._EmailObj;
}

set EmailObj(newValue) {
    this._EmailObj = JSON.stringify(newValue);
    localStorage.setItem("CurrentEmail", this._EmailObj)
}
remove_EmailObj() {
    this._EmailObj = null;
    localStorage.removeItem("CurrentEmail");
}
//#endregion EmailObj

现在根据https://code.visualstudio.com/updates/v1_17#_folding-regions 中所述的文档。加号 (+) 图标应显示在 #region 和 #endregion 部分附近(因此,我可以显示/隐藏特定区域)但它没有显示在那里。

那么,有人帮我看看我在这里缺少什么吗?

【问题讨论】:

  • 我复制/粘贴了您的代码,它对我来说很好用。你确定你没有改变这些设置的默认值吗: // 控制编辑器是否启用了代码折叠 "editor.folding": true, // 控制是否自动隐藏装订线上的折叠控件。 "editor.showFoldingControls": "鼠标悬停",

标签: visual-studio-code


【解决方案1】:

我将 VS 代码更新到 1.17.2,现在它在我身边工作。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2017-08-08
    • 2013-01-24
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-06-24
    • 2012-05-10
    • 1970-01-01
    相关资源
    最近更新 更多