【问题标题】:How do you customize the copy/paste behavior in Visual Studio 2008?如何在 Visual Studio 2008 中自定义复制/粘贴行为?
【发布时间】:2010-09-09 04:39:34
【问题描述】:

如何在 Visual Studio 2008 中自定义复制/粘贴行为?

例如,我创建了一个新的<div id="MyDiv"></div>,然后将其复制并粘贴到同一个文件中。

VisualStudio 粘贴 <div id="Div1"></div> 而不是我复制的原始文本。

当我试图复制一组相关的 div,我想复制/粘贴几次并且只更改 id 的一部分时,这更加令人沮丧。

是否可以调整设置以更改复制/粘贴行为?

【问题讨论】:

    标签: visual-studio-2008 copy-paste


    【解决方案1】:

    进入工具 > 选项 > 文本编辑器 > HTML > 杂项并取消选中“在源视图中粘贴时自动 ID 元素”

    【讨论】:

    • 我刚刚发现了。唯一的缺点是它现在在源视图中根本不处理 ID。因此,如果您拖放 GridView 或其他一些元素,您必须确保添加一个 ID。
    • 虽然我可以看到在尝试快速原型制作时可能会很糟糕,但我几乎觉得它应该成为生产代码开发的标准设置。有时我在需要维护的生产代码中看到 CheckBox1、CheckBox2 等。
    【解决方案2】:

    在 Visual Studio 2019 中 新位置是
    Tools > Text Editor > ASP.NET Web Forms
    并检查Format HTML on paste
    所以现在可以有效地复制连续的 ID 代码。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2015-10-22
      • 2017-08-29
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-09-05
      • 2015-10-06
      • 2015-11-12
      相关资源
      最近更新 更多