I own both PyCharm and AppCode. I have a C++ project in AppCode and a Python project in PyCharm. The Python program calls an executable created from the C++ project. AppCode's debugging capabilities are very nice, but unfortunately things go wrong when the PyCharm project calls the C++ executables and I can't use AppCode's debugging powers. Is there anyway to have PyCharm call AppCode so that when the Python code calls the C++ code I can use AppCode's debugging? Thanks!
Asked
Active
Viewed 579 times
2 Answers
1
There is possibility to attach to the process in AppCode. But the tricky part catch the point when executable started to attach.
What I would try - just debug c++ project with condition state as it is launched from python code. I assume that your python project launches executable with command line parameters.

Eugen Martynov
- 19,888
- 10
- 61
- 114
-
Can you elaborate on how to attach an executable? – Shiania White Oct 05 '14 at 04:14
-
In AppCode Run->Attach to Existing process... and search for you process name (just start typing) – Eugen Martynov Oct 08 '14 at 07:55
-
@EugenMartynov, this is usable enough to get the bounty. I wonder if there might be some way using the IDE's command line launcher, that the IDE might be called to either attach the process or run the IDE which from the command line with parameters to run the process... – golmschenk Oct 08 '14 at 16:15
-
I think it is possible but better to clarify with JetBrains people – Eugen Martynov Oct 09 '14 at 06:23
1
Try using Eclipse its like a replacement for PyCharm it should be able to use C++ executables and AppCode debugging capabilities personally i think it may be even better.

TH3PROGRAMM3R
- 13
- 5