Eclipse'de bir çizgi seçip Alt+ ↑/ tuşlarına basmak ↓, satırı kopyalayıp yapıştırmayı önlemenin hızlı bir yolu olarak yukarı ve aşağı hareket ettirir. Visual Studio'da bir eşdeğeri var mı?
Eclipse'de bir çizgi seçip Alt+ ↑/ tuşlarına basmak ↓, satırı kopyalayıp yapıştırmayı önlemenin hızlı bir yolu olarak yukarı ve aşağı hareket ettirir. Visual Studio'da bir eşdeğeri var mı?
Yanıtlar:
Visual Studio 2013 ve sonraki sürümlerinde, bu işlevsellik yerleşiktir. ALT + YUKARI / AŞAĞI bir satırı yukarı veya aşağı hareket ettirir.
VS2012'de bu işleve ihtiyacınız varsa (VS2010 ile de çalışır), MoveLine Visual Studio Extension veya Productivity Power Tools paketine bir göz atın .
ReSharper'ın Ctrl+ Shift+ Alt+ ↑/ ↓/ ←/ →daha da güçlü - satırın başlangıcındayken tüm satırı hareket ettirecek, ancak tüm yöntemleri taşımak, parametrelerin sırasını değiştirmek vb. İçin de kullanılabilir.
using
bildirimin içinde olması için bir ifadeyi dosyanın üstünden birkaç satır aşağı taşımayı deneyin namespace
. Satırını içeren using
satır namespace
bildirimin altındaki satırda olduğunda , R # bunları ve sonraki <kbd> Ctrl </kbd> + <kbd> Shift </kbd> + <kbd> Alt </kbd> + çağrısını birleştirecektir. <kbd> & darr; </kbd> hem satırı hem namespace
de using
satırı önceki namespace
kod bloğunun sonuna kadar taşıyacaktır .
Bu, Eclipse ile aynı şekilde Visual Studio 2013 ile artık kutudan çıkıyor.
Visual Studio 2019'da benim için varsayılan olarak kapalı geliyor.
Açmak için:
Araçlar -> Seçenekler -> Klavye ardından Edit.MoveSelectedLinesUp öğesini seçin , "Kısayol tuşlarına basın" girişini tıklayın ve Alt + Yukarı (veya bunun için ne isterseniz) basın. Diğeri ise Edit.MoveSelectedLinesDown , "Kısayol tuşlarına basın" girişini tıklayın ve Alt + Aşağı (veya bunun için ne isterseniz) basın.
Visual Studio 2013 ve sonraki sürümlerde, Alt+ ↑/ Alt+ kullanarak satırları yukarı ve aşağı taşıyabilirsiniz ↓. Ne yazık ki bu, bloklar arasında hareket ederseniz girintiyi ayarlamaz, bugün itibariyle yalnızca ReSharper (ve Jetbrains dahil tüm diğer IDE'ler) bu konuda size yardımcı olabilir.
Tüm kod bloklarını hareket ettirmek için, imleci başına hareket ettirebilir ve daraltmak için iki kez hızlıca Ctrl+ tuşuna basıp m, sonra da hareket ettirmek için yukarıdaki komutu kullanabilirsiniz.
Burada, Visual Studio'nun farklı sürümlerindeki tüm varsayılan klavye kısayollarına düzgün bir başvuru verilmiştir .