Visual Studio'da bir satırı kesmeden silmenin bir yolu var mı?


Yanıtlar:


216

Edit.LineDeletekomutun adıdır. Varsayılan olarak Ctrl+ Shift+ 'ya bağlıdır L, ancak Araçlar | Seçenekler | Tuş takımı.

Düzenle : Varsayılan kısayol bilgisi düzeltildi.


3
LineDelete! Neden geriye doğru isimlendirmek zorundaydılar? Görünüşe göre VS2010'da varsayılan olarak bağlı Ctrl + Shift + L.
JChristian

1
@musicfreak, bu komutu ilk aradığımda, "Line.Delete" yazdım ve orada ne olduğunu aradım (o komutta arama yaptığınızda bu komut atlanır). Korkunç UI sadece bana bir seferde 4 sonuçları görmek için (diğer yanıtında bu ekran görüntüsü aykırı benim için.) Gerçek bir ağrı yapar sağlar.
Kirk Woll

@musicfreak, "line" ve "delete" için arama yaptım. Ancak bu aramalardan döndürülen çok sayıda sonuçla, bulmak çok zor.
JChristian

@JChristian: Yeterince adil. :) Bu arayüzü kesinlikle çok daha kullanıcı dostu yapabilirlerdi.
Sasha Chedygov

2
@nathan_hc, aslında panoyu kirleten bir kesim yapar . (Kendiniz deneyin ve CTRL-L kullandıktan sonra yapıştırın)
Kirk Woll

40

Ctrl+ Shift+ Lsatırı siler ve panoya kopyalamaz.


Evet ama yararlı değil. Üç tuşa basmak yerine aynı işlemi yapmak için Delete + Shift veya Ctrl tuşlarını eşlerim.
griegs

Kullanımı kolaylaştırmak için kişisel olarak Ctrl + E olarak ayarladım.
Sasha Chedygov

Ctrl + E? Ben xcv tutmak ve sadece + düşünerek shift + x yapmak daha eğilimli olurdu.
griegs

10
@griegs: Üst Karakter + X? Öyleyse X başkentini nasıl yaparsınız?
Sasha Chedygov

6
benim için Ctrl + D,
Elipse'den

25

Ctrl+ L(Global) ile eşledim Edit.LineDelete. Aksi takdirde, kısayol tuşu garip olan Ctrl+ Shift+ L'dır. Git Tools > Options > Environment > Keyboardaşağıda gösterildiği gibi.

Araçları |  Seçenekler |  Tuş takımı


6

Cevabımda düzeltme

Ubuntu 16 ve Görsel stüdyo Sürüm: 1.30.1

Çizgi kesmek için Shift+del

Satırı Shift+ Ctrl+ silmek içink


Shift + Del, VS 2015'te ReSharper ile benim için çalıştı
user1068352

3

Onun Cmd+ Shift+ Kvarsayılan mac.

Ancak, ayarlardan ( Preferences -> Keyboard Shortcuts) -> Delete Lineanahtar değeri aramadan kullanıcının ihtiyaçlarına göre değiştirilebilir .


1

Tüm cevaplar yardımcı oldu ama benim için işe yaramadı.

Bu yüzden çözümü buldum -> Visual Studio 2017 (ve kesinlikle 2019) için:

Araçlar> Seçenekler> Çevre> Klavye> sağ bölmede Düzenle.LineEdit'i seçin .

Aşağıda bir ComboBox var kullanın yeni kısayol: ile Küresel yazılı -> Değiştir o kadar Editör Metin .

Sağda bir Metin girişi var Kısayol tuşlarına basın:, bu nedenle istediğiniz kısayolu kullanın.

Ardından, sağdaki Push Düğmesine Ata'yı tıklayın (aksi takdirde uygulanmaz).

Son olarak> Tamam.

Şimdi bir .CPP dosyası açabilir ve bir satırı kaldırmak için kısayolunuzu kullanabilirsiniz.


0

Mac için Visual Studio 2019'da, tüm satırı varsayılan olarak kesmek CTRL + K'dir.


Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.