Geany'deki bu dikey çizgiden nasıl kurtulurum


16

Geany'de kodumdan rastgele bir çizgi geçiyor ve uygulamayı yeniden başlattıktan sonra orada kalmaya devam ediyor. Nasıl kaldırabilirim?

Ekran görüntüsü: resim açıklamasını buraya girin


Hangisi rastgele çizgi? Belgede başka bir metin düzenleyicide açtığınızda satır var mı, belki de gedit?
Varaquilex

Sağ tarafa yakın rastgele dikey çizgi. Bu sadece bu uygulamada olur.
zeldarulez

Yanıtlar:


14

Düzenle> Peferences> Editör> Ekran ve orada, uzun çizgi işaretleyiciyi devre dışı bırakın (Umbruchhilfe)

Satır, btw, rastgele değil, ancak 80 karakter sınırını işaret ediyor - bu, örneğin Linux-Çekirdek kodu için hala kullanılıyor.


6
Düzenle> Tercihler> Editör> Ekran> "Uzun Çizgi İşaretleyici" seçeneği "untick" [şu anki en son sürüm 1.22 için]
Cody

Neden bir Linux çekirdek geliştirme uygulaması varsayılan? Ya da daha da kötüsü, Görünüm menüsünde satır tıklama arasında geçiş yapmak gibi neden bu kadar alt menüde gizlenmeyi devre dışı bırakma seçeneği?
AlexRamallo

10

Bu bir metin editörüdür, bu nedenle size (eski standart) 72 karakterlik satır sonunun nerede olacağını gösterirler (satır sonunu açmış olmanız veya metin dosyasını eski bir metin düzenleyicide açmayı planlıyorsanız).

Daha fazla bilgi:

Wikipedia - Satır Başına Karakter :

Daktilo çağının sonunda, çoğu tasarım, inç başına 12 karakterlik bir perdeden elde edilen ve 6 inç ile çarpılan 72 CPL'ye doğru yönlendirildi (bkz. Örneğin IBM Selectric). Bu 8 1/2 x 11" kağıt üzerinde standart olan zamanda ABD hükümeti birlikte, her bir kenarda için en az 1 inç sağlayacaktır. İlk bilgisayar metin düzenleyicileri olarak son arabirimler için bir temel olarak, bu tedbire kullanılır .

Geany'nin belgeleri :

Satır kesmesi sütunu - Geçerli belge için Satır Kesmesi etkinleştirildiğinde yeni satır eklemek için editör sütun numarası.

resim açıklamasını buraya girin

Göstergeyi kapatmak için belirli bir seçenek yok gibi görünüyor, ancak belki de sütunu 0'a veya 5000 gibi bir şeye ayarlamak en azından görünürde kalmayabilir. :)


Beni 6 saniye boyunca ve ekran görüntüsüyle yenmek için +1. :)
Ilmari Karonen

9

Satır kesicisi şuraya giderek kapatılabilir: Düzenle> Tercihler> Editör> Ekran> "Uzun Çizgi İşaretleyici" adlı kutunun işaretini kaldırın

resim açıklamasını buraya girin


2
bu son sürümün yolu!
Cody

3

Çizgiden nasıl kurtulacağımı bilmiyorum, ama neden orada olduğunu tahmin edebiliyorum.

Ekran görüntünüzdeki karakterleri doğru olarak sayarsam, satır geleneksel olarak maksimum "güvenli" satır uzunluğu olarak kabul edilen 72. sütundan sonra yerleştirilmiş gibi görünür . Satırları sarması söylenirse, birçok metin düzenleyicisi bunu varsayılan olarak satır başına 72 karakter yapar.

Açıkçası, editörünüz bunu yapmıyor (en azından kullandığınız modda değil), ancak bu sütunu aşan herhangi bir kod satırının kaydırma veya sarma olmadan bir satırda görüntülenmek için çok uzun olabileceği konusunda sizi uyarıyor bazı durumlarda (örneğin, 80 sütunlu bir terminalde, birkaç sütun satır numaralarına alınmış).

Uyarı satırını muhtemelen editörünüzün ayarlarından kapatabilir veya konumunu ayarlayabilirsiniz.

Ayrıca bakınız:


1

Bu, arkadaşım, 72 karakter için dikey çizgi (@ techie007'den bahsettiğiniz için teşekkürler). Daha iyi okunabilirlik için hattı sarmak için bir kodlama kuralıdır. Bu programcılar.stackexchange sorusunda açıklandığı gibi, biri IBM'in delikli kartlarından kaynaklanan başka kurallar da vardır .

Wikipedia da 80 karakter sınırından bahsediyor.

Kültürel Etki

  • 80 sütunlu delikli kart formatının bir mirası, karakter temelli terminallerin tasarımında sıra başına 80 karakterlik bir ekranın yaygın bir seçim olduğudur. Kasım 2011 itibariyle, Microsoft Windows'daki komut istemi penceresinin genişliği gibi bazı karakter arabirimi varsayılanları 80 sütunda ayarlanmış olarak kalır ve FITS gibi bazı dosya biçimleri hala 80 karakterli kart görüntüleri kullanır.

1
Saydım, 80. sütunda değil. ;)
Ƭᴇcʜιᴇ007

Bu yüzden benden +1 alırsınız: P
Varaquilex
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.