Geany'de bir yer işareti özelliği var mı?


9

10.000'den fazla satır ile C ++ kodu var. Bazı hatları saklayan bir şey arıyorum. Bunlara erişimi kolaylaştırmak için bazı satırlara veya bazı işlevlere yer işareti koymak gibi.

Örneğin, yer imi çizgileri veya işlevleri içeren bir liste.

Yanıtlar:


14

Geany'de yer imleri oluşturmanın normal yolu budur:

Yer imleri

Geany, belgedeki bir veya daha fazla satırı işaretlemenizi ve bir tuş kombinasyonu kullanarak imleci bunlara geri döndürmenizi sağlayan kullanışlı bir yer imi özelliği sağlar.

Bir satıra bir işaret koymak için, düzenleyici penceresinin sol kenar boşluğunu farenin sol düğmesiyle tıklatın veya Ctrl-m tuşunu kullanın. Bu, kenar boşluğunda küçük bir yeşil artı sembolü üretecektir. Bir belgede istediğiniz sayıda işaretiniz olabilir. Yer işaretini kaldırmak için tekrar tıklayın (veya tekrar Ctrl-m kullanın). Belirli bir belgedeki tüm işaretleri kaldırmak için Belge menüsündeki "İşaretçileri Kaldır" ı kullanın.

Belgenizde aşağı doğru gitmek için bir işaretten diğerine atlamak için Ctrl- tuşunu kullanın. (kontrol süresi). Sayfada aksi yönde gitmek için Ctrl-, (kontrol virgül) kullanın. Yer imi özelliğini bir düzenleyici sekmesinden diğerine geçmek için komutlarla birlikte kullanmak (Ctrl-PgUp / PgDn ve Ctrl-Tab) birden fazla dosyada gezinmek için özellikle hızlı bir yol sağlar.

Kaynak

Bu yer işaretlerinin bir listesini eklemek için " Eklentiler " Geany eklentisini yüklemeniz gerekir :

sudo apt-get install geany-plugin-addons

Her dosya yükte imlerini hatırlamak için, eklenti " Numaralı Booksmarks " gereklidir:

sudo apt-get install geany-plugin-numberedbookmarks

(Yer işaretlerini kaydetmek istiyorsanız dosyayı kaydetmeniz gerekir.)

Kurulumdan sonra, eklentinin başlangıçta yüklenmesini etkinleştirin:

Resim açıklamasını buraya girin

Sonraki adım: Yer işareti listesini etkinleştirin -

Resim açıklamasını buraya girin

Yer işareti listesi örneği:

Resim açıklamasını buraya girin


Evet, Geany'nin normal yer imlerini varsayılan olarak hatırlamaması oldukça korkunç. Numaralı bir yer imi ayarlamak için (numaralandırılmış yer imleri normal yer imlerinden bağımsızdır ), Ctrl + Üst Karakter + sayı kullanın (örn. "4" numaralı yer imini ayarlamak için Ctrl + Shift + 4 - kenar boşluğunda sarı "4" olarak görünür) ve Ctrl + belirli bir numaralı yer imine atlamak için sayı (örn. Ctrl + 4)
Peter Mortensen

1

Geany'nin yakın zamanda ve hevesli bir uygulayıcısı olarak (Geany'nin zaten attığını düşündüğüm Windows / Notepad ++ 'dan geçiş yapıyorum), yer imleriyle çok uğraşıyorum - mevcut cevaba bazı eklemeler / uyarılar var - insanların yararına Bu iş parçacığı listede oldukça yüksek olduğu için bir arama motorundan geliyor. Bunlar bahsettiği iki eklenti ile ilgilidir ve not etmek önemlidir:

  1. Yer İşaretleri Kenar Çubuğu, yer işareti eklenmiş satırlar Eklentilerin geçerli sürümü kullanılarak yukarı veya aşağı taşındığında güncellenmez. Bunu bir hata olarak bildirdim - ve Geany ekibinin yanıtı hemen geldi, bu yüzden derlediğim ve kusursuz bir şekilde düzelttiğini teyit edebileceğim SourceForge'da zaten bir çekme var. :-) Bunun bir sonraki sürümde olacağını varsayıyorum.

  2. Numaralı Yer İmleri eklentisi, değiştirilen yer imlerini / kıvrımları kaydetmek için kaynak dosyanın kaydedilmesini gerektirir - bu nedenle, yazmayı bitirip kaydettikten sonra yer imlerini / kıvrımları değiştirirsek - yeniden kaydetmeliyiz, bu da Tercihler / Çeşitli / allow_always_save( işaretlenmemiş dosyaları kaydetme değişti) veya yeniden kaydetmek için 'kukla' düzenleme yapın. Yer imleri / kıvrımları otomatik olarak kaydetmek için bir FR günlüğü tutmaya çalışıyorum, veya - belki de daha iyi (kötü tasarım / UX değilse) - dosyayı değiştirip işaretleyip kaydetmemeyi seçebileceğimizi işaretleyin.

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.