Visual Studio C# metin editöründe, bir özellik istediğinizde, prop
yazıp bir özellik için bir "snippet"/şablon almak için iki kez sekme tuşuna basmanız yeterlidir. Hem Tür hem de özellik adı vurgulanır. Tür ve özellik arasında geçiş yapmak istediğinizde sekmeye bastığınızda, işiniz bittiğinde Enter tuşuna basarsınız ve imleciniz mülkün sonunda atlar.Visual Studio 2010 XAML Editör beceriksiz IntelliSense?
WPF XAML editöründe "Enter" tuşuna basılması bir satır sonu oluşturur.
<TextBox x:
ve IntelliSense gelen "Ad" özelliğini seçtiğinizde, aşağıdaki size verecektir: gibi aşağıdaki yazarsanız
<TextBox x:Name="_"
_ geçerli imleç konumu gösterir.
Adı bir değer verin, metin kutusu yazın ve Enter
tuşlarına basın.
<TextBox x:Name="textbox"_
ama bunun yerine şöyle bir satır kesmesi oluşturur: Bu noktada, benim imleç şöyle sonunda atlamak için bekliyoruz
<TextBox x:Name="textbox
_"
Bu davranış beni sinir bozucudur. Enter
tuşlarına basmak yerine, bunun yerine End
tuşlarına basıyorum.
Amaçlanan davranışlarımı nasıl alabilirim?
PS: WPF ve XAML için yeni.
C# ile anlattığınız davranış, kod parçacıkları için doğrudur, ancak standart Intellisense için geçerli değildir. Her zaman XAML işaretlemesindeki ok tuşlarını kullanman gerektiğini varsaydım. Daha iyi bir yol olup olmadığını merak ederdim. –
Keşke bu lanet şeyi zaten düzeltirlerdi. –
Anlaşmalı. Bu büyük bir acıdır. –