intellij-openshift-connector icon indicating copy to clipboard operation
intellij-openshift-connector copied to clipboard

Add support for Python

Open jeffmaury opened this issue 5 years ago • 3 comments

[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

jeffmaury avatar Nov 27 '20 12:11 jeffmaury

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.

sbouchet avatar Sep 22 '21 13:09 sbouchet

I dont know if it could interest you but I am trying to implement Debug Adapter Protocol in Intellij inside lsp4ij

angelozerr avatar Jan 02 '25 08:01 angelozerr

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

jeffmaury avatar Jan 03 '25 17:01 jeffmaury