Mat*_*hew 5 .net wpf xaml coding-style
我见过这两种形式:
<TextBox
Name="someTextBox"
Width="50"
Height="60" >
Some Text
</TextBox>
Run Code Online (Sandbox Code Playgroud)
好处
sibling1
缩进8个空格sibling2
的属性,而's属性缩进9个空格.缺点
<TextBox Name="someTextBox"
Height="60"
Width="50" >
Some Text
</TextBox>
Run Code Online (Sandbox Code Playgroud)
好处
缺点
简而言之,两者都有效(并且两者都得到Visual Studio的支持).我倾向于风格#1,但最重要的是我与其他开发人员保持一致.这些风格中的一种更常用吗?
我认为没有一种可以接受的风格。
但由于 XAML 的结构与普通命令式代码的结构非常不同,我认为不同的方法可能会更好。
我更喜欢一种你甚至没有提到的风格:通常将所有属性都放在一行上。如果该行太长,请将其分开,最好以一种有意义的方式。因此,例如:
<TextBox Name="someTextBox"
Width="50" Height="60">
Some Text
</TextBox>
Run Code Online (Sandbox Code Playgroud)
我不认为高缩进级别本身有问题(它们在正常编程中,但那是另一回事)。
归档时间: |
|
查看次数: |
443 次 |
最近记录: |