如果你想看到这个VS的下一版本中实现,请为它投票在这里 。
假设下面的水平冗长<button>
HTML
声明:
<button type="submit" class="btn btn-primary" id="save" name="action:@ViewContext.RouteData.Values["action"]"><i class="icon-save icon-large"></i> @Localization.Save</button>
正如你所看到的所有标记属性是内嵌使得它们在代码编辑器很长的路要走延伸到右...
你知道任何Visual Studio选项或扩展,使其能够用Ctrl + K,然后按Ctrl + F这样的格式化的:
<button type="submit"
class="btn btn-primary"
id="save"
name="action:@ViewContext.RouteData.Values["action"]">
<i class="icon-save icon-large"></i>@Localization.Save
</button>
我觉得上面的格式可以很容易地发现一个给定的属性,虽然它会清楚地使垂直滚动条长一点。 :)
我试图在Visual Studio中的选项摆弄TOOLS => Options... => Text Editor => HTML
,但没有找到一个选项来控制此行为。
当然,我可以手动对齐,但这时如果我按Ctrl + K,然后按Ctrl + F错误我失去所有的定制格式。
如果有可用没有这样的事情,我认为这将产生一个Visual Studio扩展一个伟大的想法。 作为再加上它甚至可以按字母顺序的属性。 :)
做一点点的谷歌搜索,我发现了XAML
在Visual Studio编辑器有想我有在HTML编辑器:
在单独的行的每个属性定位
我问在Visual Studio的可扩展性论坛,这个同样的问题:
http://social.msdn.microsoft.com/Forums/en-US/vsx/thread/0d97c205-9f29-4ba7-9d0b-253413077dce/