Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/visual-studio-2012/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Visual studio 选择代码并将其粘贴为代码段_Visual Studio_Visual Studio 2012 - Fatal编程技术网

Visual studio 选择代码并将其粘贴为代码段

Visual studio 选择代码并将其粘贴为代码段,visual-studio,visual-studio-2012,Visual Studio,Visual Studio 2012,假设我有一段代码,例如: [StringLength(15, ErrorMessage = "Length must be less than or equal to 15")] public string UserDefinedName0 { get; set; } [StringLength(63, ErrorMessage = "Length must be less than or equal to 63")] public string UserDefinedValue0 { ge

假设我有一段代码,例如:


[StringLength(15, ErrorMessage = "Length must be less than or equal to 15")]
public string UserDefinedName0 { get; set; }

[StringLength(63, ErrorMessage = "Length must be less than or equal to 63")]
public string UserDefinedValue0 { get; set; }

是否有任何插件、visual studio功能或第三方windows工具允许我复制和粘贴它,以便在粘贴时获得一个参数,例如“0”

我想这就是你想要的:

我不知道有哪种插件可以做到这一点,但可以想出两种可能有用的解决方案:

  • 自己写一个简短的宏。这比你想象的要容易
  • 使用正则表达式替换。不确定这是否完全符合您的目的,但我已经多次使用它来进行一些巧妙的代码复制

  • 方向正确。只是我不想创建.snippet文件。只是想复制到剪贴板,放进几张???占位符,当我粘贴时,我希望能够用???占位符并键入新值。我想没有。谢谢你