Recent

Author Topic: Mini map ide plugin like notepad++  (Read 4175 times)

DomingoGP

  • Jr. Member
  • **
  • Posts: 62
Mini map ide plugin like notepad++
« on: May 02, 2021, 07:55:38 pm »
This component is a add-on for the ide that shows a miniature map of the source code in the editors.

Enjoy!


https://github.com/DomingoGP/lazIdeMiniMap

« Last Edit: May 02, 2021, 08:06:09 pm by DomingoGP »

valdir.marcos

  • Hero Member
  • *****
  • Posts: 1106
Re: Mini map ide plugin like notepad++
« Reply #1 on: May 02, 2021, 09:27:22 pm »
This component is a add-on for the ide that shows a miniature map of the source code in the editors.
Enjoy!
https://github.com/DomingoGP/lazIdeMiniMap
Your file "lazarus_LN9IP3Bdsf_t.png" is too blurry to be understandable.
If you could provide a JPG file instead of a PNG one, it could become a better information.
Could you share some screenshots [JPG] on Github?

Congratulations and thanks for your effort.

AlexTP

  • Hero Member
  • *****
  • Posts: 2406
    • UVviewsoft
Re: Mini map ide plugin like notepad++
« Reply #2 on: May 02, 2021, 10:06:00 pm »
Proper minimap must be inside SynEdit, inside single control. ATSynEdit implements it.

DomingoGP

  • Jr. Member
  • **
  • Posts: 62
Re: Mini map ide plugin like notepad++
« Reply #3 on: May 02, 2021, 10:20:32 pm »
I have add two screenshoots in github.

https://github.com/DomingoGP/lazIdeMiniMap/blob/master/screenshots/scs1.png

https://github.com/DomingoGP/lazIdeMiniMap/blob/master/screenshots/scs2.png

AlexTp
Quote
Proper minimap must be inside SynEdit, inside single control. ATSynEdit implements it.
Well, I think both options are valid but it is much easier to implement if it is in another separate component. This is why I have implemented it this way.

BSaidus

  • Hero Member
  • *****
  • Posts: 545
  • lazarus 1.8.4 Win8.1 / cross FreeBSD
Re: Mini map ide plugin like notepad++
« Reply #4 on: May 02, 2021, 11:05:25 pm »
Hi,
It wont work with the production release ( 2.0.12 ).
 :'(
lazarus 1.8.4 Win8.1 / cross FreeBSD
dhukmucmur vernadh!

marcov

  • Administrator
  • Hero Member
  • *
  • Posts: 11458
  • FPC developer.
Re: Mini map ide plugin like notepad++
« Reply #5 on: May 02, 2021, 11:06:26 pm »
Or just get a monitor that pivots 90 degrees and enjoy more practical vertical overview :-)

Leledumbo

  • Hero Member
  • *****
  • Posts: 8757
  • Programming + Glam Metal + Tae Kwon Do = Me
Re: Mini map ide plugin like notepad++
« Reply #6 on: May 03, 2021, 02:54:42 am »
Well, I think both options are valid but it is much easier to implement if it is in another separate component. This is why I have implemented it this way.
I agree with you, I prefer this separate component. Modularity should be preferred.

Roland57

  • Sr. Member
  • ****
  • Posts: 423
    • msegui.net
Re: Mini map ide plugin like notepad++
« Reply #7 on: May 03, 2021, 06:40:26 am »
Hello!

I could compile and install the component (after I added FCL in package dependencies), but I don't see a new item in the View menu. Maybe I did something wrong...

Lazarus 2.0.10 Linux 64 GTK2.

Regards.

Roland
My projects are on Gitlab and on Codeberg.

PascalDragon

  • Hero Member
  • *****
  • Posts: 5486
  • Compiler Developer
Re: Mini map ide plugin like notepad++
« Reply #8 on: May 03, 2021, 09:02:52 am »
This component is a add-on for the ide that shows a miniature map of the source code in the editors.
Enjoy!
https://github.com/DomingoGP/lazIdeMiniMap
Your file "lazarus_LN9IP3Bdsf_t.png" is too blurry to be understandable.
If you could provide a JPG file instead of a PNG one, it could become a better information.
Could you share some screenshots [JPG] on Github?

For screenshots PNGs are superior to JPGs as the former are not lossy and the relatively "calm" of an UI is better suited for the compression as well - though of course one should upload with a suitable solution (and without a suitable solution JPG will be worse as well).

BSaidus

  • Hero Member
  • *****
  • Posts: 545
  • lazarus 1.8.4 Win8.1 / cross FreeBSD
Re: Mini map ide plugin like notepad++
« Reply #9 on: May 03, 2021, 10:11:25 am »
Hello!

I could compile and install the component (after I added FCL in package dependencies), but I don't see a new item in the View menu. Maybe I did something wrong...

Lazarus 2.0.10 Linux 64 GTK2.

Regards.

You must add the unit "frmlazideminimap.pas" and check the checkbox register unit.
Compile and rebuild lazarus/

Roland
lazarus 1.8.4 Win8.1 / cross FreeBSD
dhukmucmur vernadh!

Roland57

  • Sr. Member
  • ****
  • Posts: 423
    • msegui.net
Re: Mini map ide plugin like notepad++
« Reply #10 on: May 03, 2021, 10:51:11 am »
You must add the unit "frmlazideminimap.pas" and check the checkbox register unit.
Compile and rebuild lazarus/

Yes, it works (after I added some other dependencies). Thank you.
My projects are on Gitlab and on Codeberg.

DomingoGP

  • Jr. Member
  • **
  • Posts: 62
Re: Mini map ide plugin like notepad++
« Reply #11 on: May 03, 2021, 02:28:57 pm »
Sorry,  :-[

 I forgot to check the option maximize compatibility for the package file .lpk.

I hope now works well in production versions.

 

TinyPortal © 2005-2018