![](/img/trans.png)
[英]Visual Studio 2015 WPF XAML Editor cannot open XAML files
[英]Visual Studio 2015 bug? Inserting spaces instead of tabs for XAML text editor
這已在Visual Studio Tools for Universal Windows Apps v1.1中修復:請參見發行說明 。
即使它適用於Universal Windows Apps,XAML編輯器修復程序似乎也適用於WPF。
我有同樣的問題,這很煩人。 我終於發現,這與“智能縮進”設置有關。 選中此設置后(根據您的xaml設置的屏幕截圖,此設置很適合您),Visual Studio會將所有新行縮進以與上述行中的第一個屬性對齊。 因此,如果先前的屬性不是自然的制表符,則VS將用空格填充新行的縮進。
我只知道三種解決方法:
將縮進更改為Block
而不是Smart
。
在上一行中使用制表符(而不是空格)將第一個屬性與其元素標簽分開。 有時,這會在您的xaml中最多增加3個額外的空格字符,但是這將確保第一個屬性與制表符對齊,從而避免了在下面的行中添加空格的必要。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.