Sign in Join

Live chat for Free Pascal, Lazarus, Delphi and every Pascal programmer.

Mailing lists / lazarus / 2015-09

IDE - Bookmarks overview window?

13 messages · 6 people · –

Reply by email Subscribe to this list Your subscription

Read-only archive. Use j and k to move between messages.

Graeme Geldenhuys

Hi,

I'm using Lazarus 1.5 r48959 FPC 2.6.4 x86_64-linux-gtk 2. Does Lazarus IDE have a window (something similar to TODO List window) that shows all set bookmarks (source editor bookmarks). Info like unit name, line number etc.? If not built in, has anybody written such functionality via a 3rd party add-on package?

The code I'm working on at the moment, I have to jump around a lot between various units and sections in those units, and I can't keep track of which bookmark jumps to which area of code. So a Bookmark overview window would be extremely useful.

Regards,
- Graeme -

fpGUI Toolkit - a cross-platform GUI toolkit using Free Pascal http://fpgui.sourceforge.net/

Reply by email

Giuliano Colla
to Graeme Geldenhuys

Il 08/09/2015 17:53, Graeme Geldenhuys ha scritto:

Does Lazarus IDE have a window (something similar to TODO List window) that shows all set bookmarks (source editor bookmarks). Info like unit name, line number etc.?

You mean View->Debug Windows->BreakPoints (default shortcut Ctrl+Alt+B) or something more sophisticated?

Giuliano

Reply by email

Graeme Geldenhuys
to Giuliano Colla
Giuliano Colla wrote
You mean View->Debug Windows->BreakPoints (default shortcut Ctrl+Alt+B) or something more sophisticated?

Yes, the same idea as that.... but for Bookmarks. [not Breakpoints ;-)]

eg:
There is a very nice one for Delphi IDE. See the second screenshot on the web page.
https://parnassus.co/delphi-tools/bookmarks/

Regards,
- Graeme -

fpGUI Toolkit - a cross-platform GUI toolkit using Free Pascal http://fpgui.sourceforge.net/

Reply by email

Flávio Etrusco
to Graeme Geldenhuys
Graeme Geldenhuys wrote 10 lines
On 2015-09-08 17:45, Giuliano Colla wrote: > You mean View->Debug Windows->BreakPoints (default shortcut Ctrl+Alt+B) > or something more sophisticated? Yes, the same idea as that.... but for Bookmarks. [not Breakpoints ;-)] eg: There is a very nice one for Delphi IDE. See the second screenshot on the web page. https://parnassus.co/delphi-tools/bookmarks/

Implementing a bookmark list form is on my to-do list since forever. Named bookmarks and navigation URLs in comments are too ;-) The quick/temporary bookmark in parnassus is indeed very interesting. I guess I'll have some time to work on these this week or the next.

Best regards,
Fl?vio

Reply by email

Mattias Gaertner
to Graeme Geldenhuys: I'm using Lazarus 1.5 r48959 FPC 2.6.4 x86_64-linux-gtk 2. Does Lazarus IDE have a window…
Show quoted text 12 lines
Hi, I'm using Lazarus 1.5 r48959 FPC 2.6.4 x86_64-linux-gtk 2. Does Lazarus IDE have a window (something similar to TODO List window) that shows all set bookmarks (source editor bookmarks). Info like unit name, line number etc.? If not built in, has anybody written such functionality via a 3rd party add-on package? The code I'm working on at the moment, I have to jump around a lot between various units and sections in those units, and I can't keep track of which bookmark jumps to which area of code. So a Bookmark overview window would be extremely useful.

Right Click in source editor / Goto Bookmark shows the list of all bookmarks with file names and line number.

Mattias

Reply by email

Michael Schnell
to Graeme Geldenhuys: I'm using Lazarus 1.5 r48959 FPC 2.6.4 x86_64-linux-gtk 2. Does Lazarus IDE have a window…
Graeme Geldenhuys wrote 5 lines
Hi, I'm using Lazarus 1.5 r48959 FPC 2.6.4 x86_64-linux-gtk 2. Does Lazarus IDE have a window (something similar to TODO List window) that shows all set bookmarks (source editor bookmarks).

Slightly related:

Eclipse supports TODO in a comment automatically being a kind of bookmark and to be shown in a dedicated todo list. Do we have/want this ?

Even more slightly related:

Eclipse is (if the plugin is installed) svn aware in a very nice way. Do we have/want this ?

Based on this we (company) use Open Project, that is svn aware as well. Here "todo"s can very systematically be managed and via the common svn awareness, you can mark a Open Project task to be finished from within Eclipse (not yet perfectly supported, but workable. IMHO a really good way to handle todo-bookmarks.

-Michael

Reply by email

Mattias Gaertner
to Michael Schnell
Show quoted text 10 lines
On 09/08/2015 05:53 PM, Graeme Geldenhuys wrote: > Hi, > > I'm using Lazarus 1.5 r48959 FPC 2.6.4 x86_64-linux-gtk 2. Does Lazarus > IDE have a window (something similar to TODO List window) that shows all > set bookmarks (source editor bookmarks). Slightly related: Eclipse supports TODO in a comment automatically being a kind of bookmark and to be shown in a dedicated todo list. Do we have/want this ?

Have you tried the todolist package?

Even more slightly related: Eclipse is (if the plugin is installed) svn aware in a very nice way. Do we have/want this ?

Who is "we"?
There is an IDE package "lazsvnpkg".

Show quoted text 5 lines
Based on this we (company) use Open Project, that is svn aware as well. Here "todo"s can very systematically be managed and via the common svn awareness, you can mark a Open Project task to be finished from within Eclipse (not yet perfectly supported, but workable. IMHO a really good way to handle todo-bookmarks.

Mattias

Reply by email

Michael Schnell
to Mattias Gaertner
Mattias Gaertner wrote
Have you tried the todolist package? There is an IDE package "lazsvnpkg".

Great to find out that these packages already exist.

I'll do a search to find out what IDE packages might be useful...

Thanks,
-Michael

Reply by email