LibreOffice - Macro - Java - Eclipse

Hi there,

I do think it's quite uncomfortable to use the basic language to code any macros. It's possible to use Java or Python but it's not easy to add these macros to the document. I really do think it'll be a major breakthrough for LO if it's bundled with Eclipse.

Is there anyone working on this kind of feature or is there any developer group where to ask this question?

Thx and greets

Thomas Wielatt

Medienverantwortlicher
Johannes-Brahms-Gymnasium (jbg-portal.de)
Höhnkoppelort 24
22179 Hamburg
Mobil: 017632487335

Hi Thomas,

I do think it's quite uncomfortable to use the basic language to code any macros. It's possible to use Java or Python but it's not easy to add these macros to the document. I really do think it'll be a major breakthrough for LO if it's bundled with Eclipse.

Is there anyone working on this kind of feature or is there any developer group where to ask this question?

I can't help you with an LO IDE for Java or Python. But I found a way to work with embedded macros using Python under Linux. At first sight it seems to be complicated, but once established it works smoothly.

I made a PDF file describing my experiences - in German. Maybe you get some clues out of it.

https://www.uni-due.de/~abi070/count.php?id=Erfahrungsbericht.pdf

If you come up to some more straightforward solution, I'll be happy to get informed.

Good luck
Volker

For Python there is an extension available which helps, don't think it
would do much with Eclipse, but for generalized use it seems pretty good.
https://extensions.libreoffice.org/extensions/apso-alternative-script-organizer-for-python

Hi Thomas,

Is there anyone working on this kind of feature or is there any
developer group where to ask this question?

Unlikely that anyone is working on this and I doubt that Eclipse
integration as the IDE of choice for programming macros in LibreOffice
is going to come about anytime soon.

The aim is to reduce dependency on Java within LibreOffice, not to
increase it. That aim does not mean that the Java UNO bridge is going to
disappear anytime soon, but it does mean that if you want to integrate
Eclipse as your IDE for macro (or I presume Java tool programming)
development, you will be pretty much on your own.

Eclipse has been used previously to develop extensions for LO, but you
would probably be better off asking questions about that on the dev
mailing list or dev irc.

Alex