intellij-openshift-connector
intellij-openshift-connector copied to clipboard
Add support for Python
[kind/Feature]
Which functionality do you think we should add?
odo 2.0 now supports Python based components through devfile. We should add support for those components. Once the debug part is concerned.
Why is this needed?
Python is widely used in the AI/ML area
IntellijIDEA as no current out-of-the box python debugger and will not implement Debug adapter protocol. see this issue https://intellij-support.jetbrains.com/hc/en-us/community/posts/360004975119-PHPStorm-and-Visual-Studio-Code-Debug-Adapter-Protocol and this documentation https://www.jetbrains.com/help/idea/run-debug-configuration-python-remote-debug.html for some official references. the documentation stipulate that every python script needs to be modified, making our devfile-based approach not easily usable for IDEA without manual modification. even worth, this modification implies to hard code host and port of the local IDE env.
I dont know if it could interest you but I am trying to implement Debug Adapter Protocol in Intellij inside lsp4ij
I dont know if it could interest you but I am trying to implement Debug Adapter Protocol in Intellij inside lsp4ij
As odo is going to be removed I don't think it's relevant anymore