Bug 138408 - Integrate any simple Python IDE into LibreOffice
Summary: Integrate any simple Python IDE into LibreOffice
Status: UNCONFIRMED
Alias: None
Product: LibreOffice
Classification: Unclassified
Component: BASIC (show other bugs)
Version:
(earliest affected)
Inherited From OOo
Hardware: All All
: medium enhancement
Assignee: Not Assigned
URL:
Whiteboard:
Keywords:
Depends on:
Blocks: Macro-Python
  Show dependency treegraph
 
Reported: 2020-11-22 13:26 UTC by Roman Kuznetsov
Modified: 2024-01-22 14:25 UTC (History)
6 users (show)

See Also:
Crash report or crash signature:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Roman Kuznetsov 2020-11-22 13:26:40 UTC
Description:
Integrate any simple Python IDE into LibreOffice.
It's an enhancement.
Now we can't change any Python scripts inside LibreOffice.
We should do it into some out Python IDE (or text editor, if you are a Python guru) and then we should copy-paste our Python script back to LibreOffice macro module.

Steps to Reproduce:
see a decription

Actual Results:
LO doesn't have a Python IDE for directly Python macro change

Expected Results:
LO has a Python IDE for directly Python macro change


Reproducible: Always


User Profile Reset: No



Additional Info:
-
Comment 1 Buovjaga 2021-11-11 15:05:17 UTC
The opinion in the macro team has been that it is better to use external IDEs via APSO extension, like explained in https://wiki.documentfoundation.org/Macros/Python_Design_Guide#Preamble

Do you think this is not enough?
Comment 2 Roman Kuznetsov 2021-11-11 15:13:09 UTC
(In reply to Buovjaga from comment #1)
> The opinion in the macro team has been that it is better to use external
> IDEs via APSO extension, like explained in
> https://wiki.documentfoundation.org/Macros/Python_Design_Guide#Preamble
> 
> Do you think this is not enough?

They wrote it because LibreOffice just has no any alternetive inside.
Ok, may we can just integrate APSO to LibreOffice distribution as it's for some other useful extensions?
Comment 3 Buovjaga 2021-11-11 16:48:35 UTC
Alain: FYI this report
Comment 4 Roman Kuznetsov 2024-01-22 14:25:09 UTC
btw, I found an interesting Thonny IDE. It's under MIT licensed, small, multi OS supports, and can be use for this report goal

https://thonny.org/