У меня есть и PyCharm, и AppCode. У меня есть проект C++ в AppCode и проект Python в PyCharm. Программа Python вызывает исполняемый файл, созданный из проекта C++. Возможности отладки AppCode очень хороши, но, к сожалению, что-то идет не так, когда проект PyCharm вызывает исполняемые файлы C++, и я не могу использовать возможности отладки AppCode. Есть ли способ, чтобы PyCharm вызывал AppCode, чтобы, когда код Python вызывает код C++, я мог использовать отладку AppCode? Спасибо!
Попросите PyCharm вызвать AppCode для отладки C++?
Ответы (2)
Есть возможность присоединения к процессу в AppCode. Но сложная часть поймать момент, когда исполняемый файл начал присоединяться.
Что бы я попробовал - просто отладить проект С++ с состоянием условия, когда он запускается из кода Python. Я предполагаю, что ваш проект Python запускает исполняемый файл с параметрами командной строки.
person
Eugen Martynov
schedule
03.10.2014
Не могли бы вы уточнить, как прикрепить исполняемый файл?
- person Shiania White; 05.10.2014
В AppCode Run-›Attach to Existing process... и найдите имя вашего процесса (просто начните вводить)
- person Eugen Martynov; 08.10.2014
@EugenMartynov, этого достаточно, чтобы получить награду. Интересно, может ли быть какой-то способ использования средства запуска командной строки IDE, чтобы IDE могла быть вызвана либо для присоединения процесса, либо для запуска IDE из командной строки с параметрами для запуска процесса...
- person golmschenk; 08.10.2014
Я думаю, что это возможно, но лучше уточнить у людей JetBrains
- person Eugen Martynov; 09.10.2014
Попробуйте использовать Eclipse как замену PyCharm, он должен иметь возможность лично использовать исполняемые файлы C++ и возможности отладки AppCode, я думаю, что это может быть даже лучше.
person
TH3PROGRAMM3R
schedule
07.10.2014
Это действительно не ответ на его вопрос.
- person damian; 08.10.2014