Visual Studio 2015 JavaScript折叠太多

5

Visual Studio 2015似乎会将所有多行JavaScript代码进行轮廓勾画。我有一个简单的代码如下:

    $(document).ready(function ()
    {
        var x = {
            test1: 1,
            test2: 2
        };

        if (1 == 1)
        {
            // this is a test
        }

    });

当我按下 Ctrl+k, Ctrl+O 时,Visual Studio 2015 的大纲如下所示: enter image description here 是否可以关闭函数内的大纲?我只想在函数级别上进行大纲。
1个回答

7
你不能这样做,但是有一个非常好的Web Essentials可以使用JavaScript来概述区域!
在这样的注释后面创建区域://#region & end it //#endregion
所以我忘记使用键盘快捷键,用鼠标手动管理它,多一点工作,但我可以打开'working'代码区域和关闭巨大的代码块,这使我能够轻松地交换工作和非工作区域。
编辑
Web essentials已经改变了很多,我不再使用它。我现在使用Advanced JavaScript outlining,它可以很好地完成工作。
编辑VS2017 好的,上面的方法在VS2017中不起作用,所以现在我使用Mads Kristensen的Javascript Regions

最终卸载了 VS 2015。这没什么意义。 - Kathy Judd
3
@Kathy,所以你卸载了世界历史上最好的IDE之一,因为安装一个微不足道的扩展程序来完全符合你的需求需要太多的努力?归根结底,这取决于哪些工具可以让你最有效率地工作,所以每个人都有自己的选择,但不幸的是,你可能把宝宝和洗澡水一起倒掉了。 - Haohmaru
我不使用VS 2013的95%功能,而且在VS 2015中也是如此。此外,VS 2015更改了项目结构,这会破坏我的当前项目。 - Kathy Judd

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接