Bir yer imleri listesi nasıl alınır?


12

Notepad ++ (6.0 sürümünü kullanıyorum) yer imleri seçenekleri iyidir, ancak bunların kullanışlılığı, mevcut yer imlerinin bir listesini almanın (bulabileceğim) olmamasıyla sınırlıdır, böylece atlayabilirim aslında istediğim.

Bu, eksik olmak için önemli bir özellik, kişisel olarak oldukça garip bulduğum bir gerçek! Yüklü eklentilere baktım, ancak gelişmiş yer işaretleriyle ilgili hiçbir şey göremiyorum. Bu özelliği Notepad ++ ile almanın herhangi bir yolu var mı?


Olası bağlı / yinelenen < superuser.com/questions/392361/… >
Stat-R

1
İlginç, evet, bu ise bu konu, yinelenen da ... So herhangi bir yanıt var hiç, bu sorun giderilmiştir alma ihtimali var mıdır?
Daniel Miller

Evet insanlar bunu arıyor. Bu kaynağa bakınforge.net/projects
notepad-

1
Aslında 331753 aynı konu değil ; iş parçacığı, yer işaretlerini kaydetme / geri yükleme konusunu tartışıyor , iş parçacığım (ve yinelenen yanıtlanmamış iş parçacığı) mevcut yer işaretlerinin bir listesine sahip olduğunu tartışıyor , böylece kullanıcı önceki / Sonraki. Her neyse, umarım insanların buna bakması doğrudur; Benim gün be gün çalışmalarında yoğun imlerini kullanılan ve Notepad ++ basitçe ... ne kadar aksi takdirde program gibi olursa olsun, onlarsız kullanışlı değildir
Daniel Miller

Doğru, Daniel. Herhangi bir cevap almadıktan sonra, kendi eklentimi yazmaya çalıştım, ama uzağa gitmedim. Notepad ++ kaynak kodu başlık dosyası Notepad_plus.h benim eklentiden erişmek için bir yol bulamadık ScintillaEditView * _pEditView kullanan bir işlev bool bookmarkPresent (int lineno) vardır .
Gnubie

Yanıtlar:


3

Bu eski bir yazı olduğunu biliyorum ama bu sınırlama hala Notepad ++ var. Sri Varshan'ın önerisinin yanı sıra, başka bir seçenek de buradan indirilebilen NPPTaskList adlı bir eklenti kullanmaktır . Yapılacaklar listesi gibi çalışacak şekilde tasarlanmıştır, ancak yer imi listesi olarak da iyi çalışabilir. Sadece diğer Notepad ++ eklentileri gibi yükleyin ve npp_task_list.cfg dosyasını istediğiniz "$" desenlerini kullanmak için düzenleyin ; varsayılan şuna benzer:

sürüm = 1

keywords = $ YAPILACAKLAR:
$ NOT:
$ HACK:
$ İNCELEME:

Yukarıdaki anahtar kelimelerden birini içeren satırlar (gerçekten "$" ile başlayan kalıp sırası) kenar çubuğu olan Görev Listesi'ne dahil edilir. Örneğin, VB'de kod yazıyorsanız ve bu satırı girerseniz:

REM $ NOT: Bu, "yer imi konmuş" bir kod satırıdır.

... Görev Listesinde şu şekilde görünecektir:

$ NOT: Bu, "yer imi konmuş" bir kod satırıdır.

Bunları Görev Listesinde çift tıklatarak belgenizde gezinmek için kullanabilirsiniz.

Bu eklentiyi kapsamlı bir şekilde test etmedim ama şimdiye kadar kararlı görünüyor.


Umut verici görünüyor, ancak Notepad ++ v7.5.1'de bu eklenti bunu her kullandığımda npp'in çökmesine neden oluyor ...
Wouter

0

Yer işaretlerini bir açılır listede listelemenize yardımcı olabilecek Adlı Yer İşareti eklentisi adı verilen bir eklenti vardır . Herhangi bir eklenti kullanmak istemiyorsanız, aslında yer işaretlerini listelemeyen ancak en azından bir dahaki sefere açtığınızda kaydedilen Sessions'ı kullanabilirsiniz. Bunların her ikisi de blogumda yaklaşımlar ve bunu okuyabilir hakkında yazdım buraya .


0

Hedeflere ve iş akışına bağlı olarak, 2 eklenti ya da aslında 3'ün yardımıyla bir dosyada dahili navigasyon için alternatif bir menü oluşturmak mümkündür, ancak SourceCookifier'ın programda ağır olduğunu gördüm , bu yüzden tavsiye edilmeyebilir.

Bunlar TagsVew ve LocationNavigate . Birincisi, bir dosyada bulunan bir kod etiketi ağacı oluşturur, böylece ağaçta listelenmeleri ve istedikleri zaman erişebilmeleri için belirli yerlerde adlara sahip etiketler eklenebilir. İkincisi, dosya içindeki farklı konumlarda imleç yerleşimlerinin kaydedilmesine ve ardından kaydedilen konumların listesini kullanarak aralarında gezinmeye izin verir.

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.