Notepad ++ üzerinde boşluk gösterimini iyileştirin


10

Notepad ++ kullanarak boşlukların görünürlüğünü artırabilir misiniz?

Ayarlar> Stil> Boşluk Sembolünü denedim ve rengi gerektiği gibi değiştirebiliyorum, ancak hala inanılmaz derecede küçük ve bulmak zor sembolleri buluyorum.

Benim çözünürlüğüm 1280x, bu da katkıda bulunan bir faktör olabilir, ancak sembolü küçük bir noktadan (belki de farklı renkte bir artı işareti) daha görünür bir şeyle değiştirmenin bir yolu olmalı. Bir yolu var mı?


i işaretleyicinin boyutunu artıramazsınız ama sekme eğer alanı artırabilir
inanıyorum

@phi: Önerdiğim çözümde şansın oldu mu?
James P

Yanıtlar:


16

Bu tartışmaya dayanarak, Notepad ++ 'ın kullandığı editör bileşeni Scintilla'ya komutlar göndererek boşluk karakter boyutunu artırmanın iki yolu olduğunu gördüm . Aşağıdaki örnekte boyutu 1 x 1 pikselden 3 x 3 piksele oluşturulan noktanın boyutunu artıran 3'e ayarladım:

Önce:

resim açıklamasını buraya girin

Sonra:

resim açıklamasını buraya girin

Karakter ortalanmadığından bir hata var gibi göründüğünden, kullandığınız yazı tipi boyutuna göre değeri denemeniz gerekebilir.


Python kullanarak Yöntem A

  1. SourceForge'dan Notepad ++ için Python komut dosyası eklentisini yükleyin (Notepad ++ eklenti yöneticisinden sürüm şu anda çalışmıyor)
  2. Yönetici olarak normal bir Not Defteri örneğini çalıştırma
  3. Aşağıdaki yolu açmak için kullanın:

    [Notepad++ main install directory]\plugins\PythonScript\scripts\startup.py

  4. Aşağıya aşağıdakileri ekleyin:

    editor.setWhitespaceSize(3)
    
  5. Dosya 'yı kaydet.
  6. Not Defteri'ni aç ++
  7. Seç Plugins -> Python Script -> Yapılandırma
  8. Başlatma'nın ATSTARTUP olarak ayarlandığından emin olun ve kaydedin
  9. Notepad ++ 'ı yeniden başlatın ve boşluklar artık otomatik olarak daha büyük noktalar göstermelidir

Makroları kullanarak Yöntem B

Sadece makrolarla ve ekstra eklentiler olmadan da yapmak mümkündür. shortcuts.xmlDosyayı %AppData%\Notepad++not defteri kullanarak düzenleyebilir ve kapanış </Macros>etiketinden önce aşağıdakileri ekleyebilirsiniz :

<Macro name="Increase Whitespace Size" Ctrl="yes" Alt="yes" Shift="no" Key="100">
   <Action type="0" message="2086" wParam="3" lParam="0" sParam="" />
</Macro>

Bu size Python betiği ile aynı şeyi yapacak olan Boşluk Boyutunu Artır adlı yeni bir makro verecektir . Makro menüsünün altında görünür ve Kısayol Eşleyici kullanılarak bir kısayol verilebilir.


teşekkürler, sonunda işe aldım! İlk yöntemi (işte python yok) test edemesem de ikincisi işe yarar. İlk başta beni şaşırtan şey - bağlandığınız iş parçacığında açıklanıyor - npp, kapatırken shortcuts.xml'yi yeniden yazıyor. Git şekil ... Teşekkürler!
zuiqo

İkinci yöntemin aslında boşluk simgelerini kalıcı olarak artırdığını eklemek istiyorum, bu yüzden her açtığınızda makroyu çalıştırmaya gerek yoktur. Benim için bu harika! (İlk kişi hakkında bir fikrim yok)
zuiqo

Garip, NPP'yi yeniden başlattıktan sonra makroyu çalıştırmadığınız sürece etkili olmamalıdır - bilgisayarımda böyle davranır ve orijinal forum gönderisi, başlangıçta çalıştırmak için NppExec gibi bir şey yoksa bu şekilde davranacağından bahseder. İlk yöntem muhtemelen daha güzel - en son sürümü doğrudan SourceForge sayfasından indirene kadar Python komut dosyası eklentisiyle ilgili bazı sorunlar yaşadım. Python'un kendisi için ayrı bir paket kurmanıza gerek yoktur, ancak hiçbir şey yüklemenize izin verilmiyorsa, sanırım bir fark yaratmaz.
James P

Başka bir şey eklemedim, ama işe yaradığı sürece, idc: D
zuiqo

PythonScript güzel. Aynı zamanda çok daha esnektir. Tahmin için teşekkürler
Dio Phung

3

OP açıkça rengi değiştirebileceklerini söyledi, ancak renk yeterli değildi.

Benim için, OP'nin hedefine ulaşmak için renk yeterli olacaktır

Notepad ++ üzerinde boşluk gösterimini iyileştirin

Burada belirtildiği gibi rengi değiştirmek için :

Her ikisinin rengi, Styler Configurator, Global stiller, Beyaz boşluk sembolünden ayarlanabilir.

Özellikle, Notepad ++ v6.8.1'de

  1. Ayarlar ( Ctrl+t)
  2. Stil Yapılandırıcı
  3. "Dil" i "Genel Stiller" olarak ayarlayın
  4. "Stil" i "Boşluk sembolü" olarak ayarlayın
  5. Ön Plan Rengini değiştirin, yeterli görünürlük / kontrastı doğrulayın
  6. Kaydet ve Kapat'ı seçin

Önce Görünürlük / kontrast için boşluk ön plan rengini değiştirmeden önce - zar zor görülebilir Sonra Görünürlük / kontrast için boşluk ön plan rengini değiştirdikten sonra - çok farklı


-1

İşaretçinin boyutunu artıramayacağınıza inanıyorum, ancak sekmenin alanını

Tercihler -> Dil Menüsü / Sekme Ayarları -> Sekme ayarları ve sekme alanını sağ taraftaki tercihe göre artırın


1
Bu, dosya içeriğini etkilemeden boşluk alanının görünürlüğünü artırmaya veya bir sekmenin kaç alanı temsil ettiğine nasıl yardımcı olur?
RobH

lütfen cevaplamadan önce soruyu dikkatle okuyun
Luke
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.