eclipse: запустить/отладить текущий файл

В поисках отладчика Python я наткнулся на Aptana, основанный на eclipse.

Часто мне нужно отладить один скрипт Python. Однако Aptana не позволяет мне напрямую запускать/отлаживать текущий открытый файл.

Вместо этого мне требуется создать конфигурацию отладки/запуска для каждого файла, который я хотел бы запустить/отладить. В качестве альтернативы я мог бы создать проект Python в Aptana.

Но: я не хочу. Я просто хочу иметь возможность запускать или отлаживать текущий открытый файл. Таким образом, я хотел бы отлаживать свои сценарии без необходимости сначала создавать проект (для каждого отдельного сценария!).

Неужели это так сложно?


person robert    schedule 07.09.2011    source источник


Ответы (2)


Это связано с тем, что Aptana/Eclipse не «понимает», что открытый файл следует отлаживать с помощью отладчика Python, поскольку он не связан с проектом/перспективой Python (при создании проекта в Aptana/Eclipse выполняется множество настроек среды). ).

Самым простым решением, IMO, было бы создать простой проект Python для песочницы и просто вставить туда свои файлы для запуска/отладки. Затем Aptana должна понять, что вы имеете дело с Python, и запустить отладчик Python без установки (во всяком случае, это мой опыт работы с PyDev в Eclipse).

person Derek Springer    schedule 22.09.2011
comment
Приличная IDE должна уметь распознавать файлы .py как файлы Python и сразу же запускать/отлаживать их. Но ваш ответ, конечно, правильный. - person robert; 25.09.2011
comment
Боюсь, попытка быть всем для всех и никому не быть полезной. - person Derek Springer; 26.09.2011

См.: Запуск внешних программ Python с помощью Eclipse PyDev ( примечание: вам действительно нужен проект, но ваш файл не обязательно должен быть в нем).

person Fabio Zadrozny    schedule 23.09.2011