Я знаю, что быстро должно облегчить жизнь разработчикам всех видов, мне просто интересно, есть ли IDE для быстрого (что-то вроде QtCreator или Monodevelop)?
Если нет, как часть B, есть ли на пути?
application-development
quickly
RolandiXor
источник
источник
Надеюсь, мой ответ придет вовремя, я только что проверил, и вы можете использовать PyDev из затмения.
По сути, вам сначала нужно создать приложение Quickly, как показано в примерах, затем создать проект в Eclipse с PyDev (я использовал то же имя) и указать местоположение приложения Quickly в качестве местоположения проекта. Чтобы иметь возможность запустить проект из Eclipse, переименуйте исполняемый скрипт с именем в папке bin / что-то вроде * _launcher.py * (имя должно отличаться от модуля с остальным кодом).
Теперь, одна неприятная часть работы - заставить работать настройки схемы ( ошибка об этом подана). Во-первых, чтобы переместить автоматическую компиляцию из быстро запускаемого сценария в * _launcher.py *, добавьте этот код в конец файла прямо перед командой import :
Затем, чтобы сообщить приложению, что нужно искать схемы локально, вы должны отредактировать конфигурацию запуска PyDev и на вкладке Environment добавить переменную XDG_DATA_DIRS со значением
/ usr / share / ubuntu: / usr / share / gnome: / usr / local / share /: / usr / share /: / путь / к / вашему / проекту / данным
(отрегулируйте, чтобы соответствовать пути вашего проекта)
Вы сможете изменить любые файлы и проверить, работает ли он, и даже отладить программу, и вы все равно сможете быстро использовать обычные команды.
В моем случае у меня уже был установлен плагин bazaar в eclipse enviromnent, и я могу видеть, какие файлы мне нужно зафиксировать и так далее.
источник
После сообщения об ошибке в посте jmolinaso, приведенном выше, теперь кажется, что есть еще более простой способ запустить приложение Quickly из командной строки и установить файл ./bin/APPNAME в качестве основного файла отладки в Wing IDE.
Если у вас возникли проблемы с чтением нотации в патче для ошибки 976817, то это способ посмотреть на это: в вашей блестящей папке у вас есть папка «bin», содержащая только один файл с именем вашего приложения. Мы можем назвать это / bin / APPNAME. В файле APPNAME нужно добавить пару строк между:
sys.path.insert(0, PROJECT_ROOT_DIRECTORY)
и:if python_path:
Строки, которые будут включены, отмечены
+
в патче, упомянутом выше.Так что просто скопируйте вставить следующим образом:
После:
sys.path.insert(0, PROJECT_ROOT_DIRECTORY)
добавить:Оставьте оригинал:
if python_path:
и что следует, где это. Также, пожалуйста, обратите внимание на отступы выше, это должно быть с четырьмя пробелами).Теперь вы можете запустить приложение из командной строки, установить ./bin/APPNAME в качестве основного файла отладки в WingIDE (или любой другой IDE, я полагаю) и работать с вашим приложением Quickly, как с любым другим приложением, запускать / останавливать отладчик от WingIDE, например.
Quickly run
также будет по-прежнему работать из командной строки.источник