Bir seçimin her satırına bir dize ekleyin


11

Seçimin her satırına bir dize eklemek için genellikle "satır girintisini artır" ı (her satıra bir sekme ekler) kullanır ve daha sonra dizemle sekme / değiştirme aramasını çalıştırırım.

Herkes bir seçimin her satırına bir dize eklemek için biliyor mu?


3
Bul / değiştir işlemini içermeyen başa vurma yöntemlerinden biri, imlecinizi ilk satırın başına götürmek, basılı tutmak Alt + Shiftve imleci aşağı tuşunu kullanarak seçimi bloğun sonuna uzatmaktır. Bu, her satıra aynı anda yazmanıza izin verir
Simon

Aşağıdaki cevabımı geri aldım
Simon

Yanıtlar:


16

Not: Soruyu başlangıçta yanlış okudum, bu yüzden bunu potansiyel olarak yararlı olduğu için bir yorum olarak gönderdim, ancak bir cevap değil

Bul / değiştir içermeyen bir yöntem (ancak yalnızca bloğunuzdaki boş satırlar dahil olmak üzere her satırda yapmak istiyorsanız işe yarar ) şudur:

  • İmlecinizi ilk satırın başına götür
  • Tuşunu basılı tutun Alt + Shiftve seçimi bloğun sonuna kadar genişletmek için imleç aşağı tuşunu kullanın

Bu, her satıra aynı anda yazmanıza izin verir


Teşekkürler, özel soruma cevap bulamadım ama bu sorunumu çözdü / çok yararlı.
Muleskinner

@Simon Simply superb
prabhakaran

En azından geçerli Notepad ++ sürümümde (7.7.1) bu yalnızca satırlar aynı uzunlukta olduğunda çalışır, aksi takdirde seçimin ilk satırının uzunluğu ile aynı sütundaki her satıra eklenir.
jonathan

5
  1. Ara -> Bul'u seçin
  2. Değiştir sekmesini seçin
  3. Sol altta Arama Modu olarak Normal ifade'yi seçin
  4. Aradığınızı bulun: $
  5. Şununla değiştir: satırların sonunda olmasını istediğiniz dize
  6. Giriş seçimi
  7. Sonrakini Bul veya Tümünü Değiştir'i tıklayın

Bu site düzenli ifadeleri test etmek için iyi ve hızlı bir referansı var:

http://rubular.com/


Ama ^ satır başlangıcı, sanırım $ mı demek istiyorsun? Her neyse, her ikisi de bana "Arama için düzenli ifade kötü biçimlendirilmiş" veriyor
Muleskinner

Hala bana "Arama düzenli ifade kötü biçimlendirilmiş" verir, im Notepad ++ v.5.6.4 (unicode) kullanarak
Muleskinner

Evet, önce sorunuzu yanlış okudum, ama sonra cevabımı güncelledim. Ne olduđunu bilmiyorum, o zaman. Windows 7'de Notepad ++ 5.9.3'üm var. Belki bu hatanın Notepad ++ sürümünüze özgü olması durumunda yükseltmeyi deneyebilirsiniz? Ayrıca, normal ifadeyi "a" veya "." genel olarak kurulumunuzda işe yaramayan düzenli ifadeler olup olmadığını görmek için.
kek

4

Normal ifadeyi $istediğiniz dizeyle değiştirin .


bana "Aranacak normal ifade kötü biçimlendirilmiş" verir, $ nasıl biçimlendirmeliyim?
Muleskinner

3

Alternatif olarak,

  1. Ara -> Değiştir'i seçin
  2. Arama Modu için Genişletilmiş'i seçin
  3. Aranan: \ n
  4. Şununla değiştir: Ne olursa olsun \ n

Şununla değiştir \ n'de \ n dışında kalırsanız , tüm satırlarınızın birbirine yapıştırılacağını unutmayın (bu muhtemelen istediğiniz şey değildir).

Genellikle Not Defteri ++ 'nı Genişletilmiş modda bırakırım çünkü isteğe bağlı olarak satırları gether'e (\ n) kaldırarak veya bölerek (\ n ekleyerek) yapıştırmamı ve * + () vb.Gibi özel karakterler ile karıştırılmamı sağlar. Hangi genellikle C ++ kodu için arıyorum.)


0

Seçilen satırlar hakkında, bir numara var 1. ilk olarak, başlangıç ​​ve satırdaki her satırı nasıl ekleyeceğinizi öğrenin. ( Https://www.youtube.com/watch?v=SiPLZzRqEwM ) 2. metni kesin (yapmak istediğiniz ), bu yeni bir dosyayı yapıştırın (not defterinde) 3.insert (1'e göre) 4. bunları kesin ve başlangıç ​​dosyanıza yapıştırın


Lütfen soruyu tekrar dikkatlice okuyun. Yanıtınız yok değil orijinal soruya cevap.
DavidPostill


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.