Open
Description
Feature Request
Description
[Provide a clear and concise description of the feature you'd like to request. Explain what the feature does, why it is needed, and how it would benefit users.]
- I would like to request a feature to enable users to run Python scripts (py), NOT EXECUTABLES.
- It would be beneficial for bringing more developers to the community who find the tool helpful and want to contribute but are unable to due to lack of Delphi knowledge or who just prefer to program in Python
- This could help with building the ability for users/developers to add plugins
Use Case
- Writing network tools, and other tools.
- Allowing the community to develop tools with python
- Learning python
Proposed Behavior
- Maybe an embedded runtime or python environment.
- When Developer Tools is launched the application then populates the sub-category "Other" with the file name - the extension (.py) with a new clickable UI element, once this UI element is clicked an embedded terminal within DevTools will run the script
This is just proposed behavior and can be altered, just throwing out ideas
Benefits
- Would be beneficial in the process for allowing the ability to add plugins
- Allowing the community to develop tools with python
- Learning python
Possible 3rd party library that could help with this integration this library uses an MIT License
https://github.com/pyscripter/python4delphi
Embacadero Get it: https://getitnow.embarcadero.com/python4delphi/