我想格式化 xml(最小化以删除格式)
<?xml version="1.0" encoding="UTF-8"?><ContentPage xmlns="http://xamarin.com/schemas/2014/forms" xmlns:x="http://schemas.microsoft.com/winfx/2009/xaml" xmlns:local="clr-namespace:TipCalculator" x:Class="TipCalculator.MainPage" Padding="40"/>
我希望它像 Visual Studio Windows(下)一样格式化它,第一个属性位于元素的第一行,保持与第一个属性对齐。
<?xml version="1.0" encoding="UTF-8"?>
<ContentPage xmlns="http://xamarin.com/schemas/2014/forms"
xmlns:x="http://schemas.microsoft.com/winfx/2009/xaml"
xmlns:local="clr-namespace:TipCalculator"
x:Class="TipCalculator.MainPage"
Padding="40"/>
不幸的是 Visual Studio Mac 没有相同的设置
所以我尝试了多种方法来编辑格式规则,例如下面的标记和标记对齐以及下一行选项,但最好的方法如下所示
<?xml version="1.0" encoding="UTF-8"?>
<ContentPage
xmlns="http://xamarin.com/schemas/2014/forms"
xmlns:x="http://schemas.microsoft.com/winfx/2009/xaml"
xmlns:local="clr-namespace:TipCalculator"
x:Class="TipCalculator.MainPage"
Padding="40" />
此外,我尝试在 Visual Studio Code 中进行格式化,我发现使用提供的设置很难实现相同的行为。
我发现 Visual Studio for mac 确实支持 Sublime 和 Textmate 包。我试图找到一个,但找不到。
有没有一种方法可以像在 Windows 上的 Visual Studio 中一样实现相同的格式?