【问题标题】:Visual Studio - quick key or snippet for <% %>Visual Studio - <% %> 的快捷键或片段
【发布时间】:2010-10-25 23:15:31
【问题描述】:

我的目标是能够快速输入:

<%= %>

任何人都可以提出一种方法,使在 Visual Studio 中更容易插入 HTML 代码转义块。 (我什至不确定这段代码的名称!)

我知道在代码编辑器中输入 &lt;% 会自动完成转义块,但也许有更简单的方法来输入这个块?

也许 Visual Studio 中内置了一个 sn-p 或现有的组合键来完成此操作?

更进一步,这也很好:

<%= Html.Encode() %>

【问题讨论】:

    标签: visual-studio-2008 keyboard-shortcuts code-snippets


    【解决方案1】:

    即使您创建了一个 sn-p 来执行此操作,鉴于 VS 会自动匹配,输入 sn-p 会比实际键入 3 个字符更多的击键吗?

    【讨论】:

    • 这是一个公平的观点,当然我的目标是减少击键次数。
    • 最好的情况是你可以为它编写一个宏并将它分配给一个单一的 ctrl 键和弦......但仍然......
    【解决方案2】:

    抱歉,sn-ps 似乎不适用于 ASP.Net 标记。

    来自guy

    代码片段在 VS2008 中可用于 C#、XML 和 VB.NET 文件。在 VS2010 中 该支持扩展到 ASP.NET 标记 也。

    【讨论】:

      【解决方案3】:

      创建一个 sn-p 并使用 Ctrl-K、Ctrl-X(VS 2005) 这样您就可以选择 sn-p!

      【讨论】:

      • “插入片段”命令在 *.aspx 文件中不可用。请注意,并非每个人都有绑定到该命令的快捷键。
      猜你喜欢
      • 2012-05-05
      • 1970-01-01
      • 2011-07-01
      • 1970-01-01
      • 2011-01-17
      • 1970-01-01
      • 2011-05-14
      • 1970-01-01
      • 2014-03-11
      相关资源
      最近更新 更多