Czy w Geany jest dostępna funkcja zakładek?

9

Mam kod C ++ z ponad 10.000 linii. Szukam czegoś, co przechowuje niektóre linie. Jak zakładki do niektórych linii lub niektórych funkcji w celu ułatwienia dostępu do nich.

Na przykład lista zawierająca wiersze lub funkcje zakładek.

Mohammad Reza Rezwani
źródło

Odpowiedzi:

14

Jest to normalny sposób tworzenia zakładek w Geany:

Zakładki

Geany zapewnia przydatną funkcję zakładek, która pozwala zaznaczyć jeden lub więcej wierszy w dokumencie i przywrócić do nich kursor za pomocą kombinacji klawiszy.

Aby umieścić znak w linii, kliknij lewym przyciskiem myszy lewy margines okna edytora lub użyj Ctrl-m. Spowoduje to wygenerowanie małego zielonego symbolu plus na marginesie. W dokumencie możesz mieć tyle znaków, ile chcesz. Kliknij ponownie (lub ponownie użyj Ctrl-m), aby usunąć zakładkę. Aby usunąć wszystkie oznaczenia z danego dokumentu, użyj „Usuń znaczniki” w menu Dokument.

Aby nawigować w dół dokumentu, przeskakując od jednego znaku do drugiego, użyj Ctrl-. (okres kontroli). Aby przejść na stronę w przeciwnym kierunku, użyj Ctrl-, (przecinek kontrolny). Korzystanie z funkcji zakładek wraz z poleceniami do przełączania się z jednej karty edytora do drugiej (Ctrl-PgUp / PgDn i Ctrl-Tab) zapewnia szczególnie szybki sposób poruszania się po wielu plikach.

Źródło

Aby dodać listę tych zakładek, musisz zainstalować wtyczkę Geany Dodatki :

sudo apt-get install geany-plugin-addons

Aby zapamiętać zakładki przy każdym ładowaniu pliku, wymagana jest wtyczka Numerowane zakładki :

sudo apt-get install geany-plugin-numberedbookmarks

(Musisz zapisać plik, jeśli chcesz zapisać zakładki).

Po instalacji włącz wtyczkę, aby ładowała się podczas uruchamiania:

Wpisz opis zdjęcia tutaj

Następny krok: aktywuj listę zakładek -

Wpisz opis zdjęcia tutaj

Przykład listy zakładek:

Wpisz opis zdjęcia tutaj

TuKsn
źródło
Tak, to okropne, że Geany domyślnie nie pamięta normalnych zakładek. Aby ustawić numerowaną zakładkę (zakładki numerowane są niezależne od normalnych zakładek), użyj Ctrl + Shift + liczba (np. Ctrl + Shift + 4, aby ustawić numerowaną zakładkę „4” - pojawia się jako żółty „4” na marginesie) i Ctrl + liczba, aby przejść do konkretnej numerowanej zakładki (np. Ctrl + 4)
Peter Mortensen
1

Jako niedawny i entuzjastycznie przyjęty Geany (migrujący z Windows / Notepad ++, który, jak myślę, Geany już bije!), Który ma wiele do czynienia z zakładkami, mam pewne dodatki / zastrzeżenia do istniejącej odpowiedzi - na korzyść ludzi, którzy przychodzą z wyszukiwarki, ponieważ ten wątek jest dość wysoko na liście. Są one związane z dwiema wspomnianymi wtyczkami i myślę, że należy pamiętać:

  1. Pasek boczny zakładek nie jest aktualizowany, gdy linie zakładek są przesuwane w górę lub w dół, przy użyciu bieżącej wersji dodatków. Zgłosiłem to jako błąd - a odpowiedź od zespołu Geany była natychmiastowa, więc już istnieje SourceForge - który skompilowałem i mogę potwierdzić, że naprawia to bezbłędnie. :-) Zakładam, że będzie to w następnym wydaniu.

  2. Wtyczka Numerowane zakładki, aby zapisać zmienione zakładki / foldy, wymaga zapisania pliku źródłowego - więc jeśli zakończyliśmy pisanie, zapisaliśmy, a następnie zmieniliśmy zakładki / foldy - musimy ponownie zapisać, co wymaga włączenia Preferencji / Różne / allow_always_save(zezwól zapisywanie plików, które nie są oznaczone jako zmienione), lub edytuj „fikcyjne”, aby ponownie zapisać. Próbuję zalogować FR, aby zakładki / foldery były automatycznie zapisywane, lub - może lepiej (jeśli nie zły projekt / UX) - oznaczyć plik jako zmieniony, abyśmy mogli zobaczyć i wybrać, czy je zapisać.

podkreślenie_d
źródło