【问题标题】:How do I keep the XAML editor in Visual Studio (2015) from inserting useless extra quotes after attribute values?如何防止 Visual Studio (2015) 中的 XAML 编辑器在属性值之后插入无用的额外引号?
【发布时间】:2016-01-16 18:53:29
【问题描述】:

如果我输入一些属性:

Width="40"

然后,当我输入第一个报价时,VS 会帮助添加第二个。但是,如果我想添加另一个属性,我自然会怎么做?输入第二个报价!但后来我得到:

Width="40""

这与 C# 编辑器对括号的处理相反;我键入的关闭括号会覆盖自动生成的括号。当然我可以直接按右箭头键或者结束键,但是感觉很不自然……

如何在不完全关闭 XAML 编辑器中的智能感知的情况下禁用此“功能”?是否有解决此问题的扩展程序?我认为 C# 编辑器对引号也做了同样的事情,但由于某种原因,我注意到 XAML 更多...

【问题讨论】:

  • 我真的不明白你的问题。当您开始输入一个属性时,您会在智能感知弹出窗口中看到该选项,然后您只需按 Enter,然后您就会获得带有两个引号的属性。

标签: .net wpf visual-studio xaml visual-studio-2015


【解决方案1】:

工具 -> 选项 -> XAML -> 其他 -> 自动插入 -> 属性引号

【讨论】:

  • 谢谢!有机会我会去试试的!
  • 效果很好!有趣的是,在输入关闭引号和结束标记的属性值后按下制表符 - 即使自动插入已关闭! :D
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2015-12-27
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2018-01-31
相关资源
最近更新 更多