繁体   English   中英

如何在 Visual Studio 2012/2013 中为 JS 进行区域折叠

[英]How to do region collapse for JS in Visual Studio 2012/2013

Visual Studio 2012 和 2013 中 JS 的区域代码折叠?

#region AutoComplete JS
$("#<%=txtBirim.ClientID %>").autocomplete({
   source: function (request, response) {
     $.ajax({
       url: '<%=ResolveUrl("~/Classlar/TextboxOtomatik.asmx/BirimGetir") %>',
       data: "{ 'prefix': '" + request.term + "'}",
       dataType: "json",
       type: "POST",
       contentType: "application/json; charset=utf-8",
       success: function (data) {
       response($.map(data.d, function (item) {
         return {
         label: item.split('-')[0],
         val: item.split('-')[1]
       }
      }))
     },
    Code....
#endregion

反正有做这样的事情吗?

安装网络必需品

在结束区域使用相同的名称

//#region AutoComplete JS
$("#<%=txtBirim.ClientID %>").autocomplete({
      source: function(request, response) {
          $.ajax({
                url: '<%=ResolveUrl("~/Classlar/TextboxOtomatik.asmx/BirimGetir") %>',
                data: "{ 'prefix': '" + request.term + "'}",
                dataType: "json",
                type: "POST",
                contentType: "application/json; charset=utf-8",
                success: function(data) {
                  response($.map(data.d, function(item) {
                    return {
                      label: item.split('-')[0],
                      val: item.split('-')[1]
                    }
                  }))
                },
                Code....
//#endregion AutoComplete JS

安装 Visual Studio Advanced Javascript Outlining扩展后,它对我有用

您可以在此处找到扩展程序

安装扩展后只需重新启动您的 Visual Studio,您就可以像这样使用它

//#region MyRegion

Code Here

//#endregion 
  1. 选择要隐藏的 javascript 代码 2.按 (

a.Ctrl+M

然后

b.Ctrl+H ) 然后你可以命名你的区域

如果您在 Visual Studio 中使用 Web Essentials,那么您可以编写

//#region AutoComplete JS
youcode
//#endregion

看到这个链接

Visual Studio:只需选择要折叠的代码区域,然后右键单击鼠标,单击“大纲”,然后单击“隐藏选择”。 您将在左侧垂直条上看到折叠 (+) 符号。 选择后快捷键是 Ctrl+M,然后是 Ctrl+H。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM