【问题标题】:Visual Studio Express, How to hide object properties like functionsVisual Studio Express,如何隐藏对象属性,如函数
【发布时间】:2015-05-14 07:32:45
【问题描述】:

我希望我的问题足够清楚。我正在使用免费版的 Visual Studio Express。
当我创建一个函数时,在创建函数的行号旁边有一个“-”或“+”号,可以隐藏它。
我想为我的对象做同样的事情,因为它存储了很多项目。所有项目都按区域和组排序,如下所示:

var itemTable = {
groupA: {
    BanditHideout: {
        itemDrop: [
            //Weapons
        {

列出所有项目后,会出现下一个区域,其中包含另一个项目列表。
完成所有区域后,我们进入 groupB 并做同样的事情,总共有 10 个组,每个组有 5 个区域。
我设法在visual studio中使用“大纲”选项手动完成,我标记了整个文本并按“Ctrl + M”,然后按“Ctrl + H”隐藏内容并在行号旁边创建“+”号。

我对我想隐藏的每个部分都这样做,而且效果很好。我的问题是,我必须手动完成,这很糟糕,因为出于某种原因,有时所有“+”都消失了,我不得不重新做一遍。

我希望我足够清楚,您可以以某种方式帮助我:) 如果您需要更多信息,请告诉我。如果有帮助,我可以给你一个截图。提前感谢您的帮助

【问题讨论】:

    标签: visual-studio visual-studio-2013 visual-studio-express


    【解决方案1】:

    你总是可以使用区域:)

    #region RegionName
        [some of your code]
    #endregion
    

    PS。好吧,显然不是总是;]

    PS2。自从 Visual Studio 社区版发布以来,真的不再需要 VS Express - 与标准版本相比,它缺少太多功能。 但是 - 如果您只使用 JavaScript 进行编码,我会考虑使用其他一些比 Visual Studio 更“轻量级”的 IDE(在我的脑海中 - Eclipse 或 NetBeans,但还有大量其他免费的 IDE)。

    【讨论】:

    • 我不确定它是如何工作的?我只是在我的代码中输入它吗?似乎对我不起作用。我会尝试在谷歌同时搜索一些东西。我也没有这么说,但我使用的是 javascript 而不是 C#
    • 是的,只需用这些标签包围您想要隐藏的代码即可。编辑:啊,JS ...:|那就看看这里吧:stackoverflow.com/questions/1921628/…
    • 感谢您的链接,我找不到宏资源管理器。我尝试下载扩展,但我使用的是免费版本,无法安装它^^ 我会继续搜索,看看是否能找到一些东西。谢谢“ 2013 仍然不支持宏!- 请参阅 bharry blogs.msdn.com/b/bharry/archive/2013/06/03/...”
    • 顺便说一句为什么VS Express,什么时候可以免费获得Visual Studio Community(基本上是VS 2013 Professional)?
    • 不知道,刚开始用javascript编程的时候朋友告诉我用express。稍后我会向他询问专业版,看看它是如何工作的 :) 感谢您提供信息
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-11-13
    • 2019-06-16
    • 1970-01-01
    • 2019-11-04
    • 2023-03-19
    相关资源
    最近更新 更多