Wunderlist потрясающе! Я использовал эти инструкции для его установки, и это было легко и безболезненно. Настольное приложение синхронизируется с Android, iOS и сетью. Не может быть намного больше!
Короткий ответ - нет.
Команда quickly edit откроет все файлы python в вашем редакторе по умолчанию. Однако вы можете использовать ваш предпочтительный редактор или IDE для разработки.
Надеюсь, что мой ответ придет вовремя, я только что проверил, и вы можете использовать PyDev из eclipse.
В основном вам сначала нужно создать свое быстрое приложение, как показано в примерах, а затем создать проект в eclipse с помощью PyDev (я использовал одно и то же имя) и установил местоположение вашего Быстрого приложения в качестве местоположения проекта. Чтобы запустить проект из Eclipse, переименуйте исполняемый скрипт, вызываемый в bin / folder, на что-то вроде * _launcher.py * (имя должно отличаться от модуля с остальной частью кода).
[d5 ] Теперь одна неприятная работа - заставить настройки схемы работать ( подано eclipse ). Сначала переместите автоматическую компиляцию из сценария в * _launcher.py * добавьте этот код в конец файла прямо перед командой импорта:### BEGIN inserted from Quickly's run.py
# Compile schema if present
schemapath = os.path.abspath("data/glib-2.0/schemas")
if os.path.exists(schemapath):
subprocess.call(["glib-compile-schemas", schemapath])
### END
Затем, чтобы скажите приложению искать локальные схемы, а также отредактировать конфигурацию запуска PyDev, а на вкладке «Среда» добавить переменную XDG_DATA_DIRS со значением
import
(отрегулируйте соответствие вашему пути к проекту)
Вы сможете изменять любые файлы и тестировать, работает ли он и даже отлаживать программу, и вы можете быстро использовать обычные команды. [!d14 ]
В моем случае у меня уже был плагин bazaar, установленный в среде eclipse enviromnent, и я могу видеть, какие файлы мне нужно совершить и т. д.
После отчета об ошибке в сообщении от jmolinaso выше, похоже, теперь еще проще использовать быстрое приложение из командной строки и установить файл ./bin/APPNAME как файл основной отладки в Wing IDE. [ ! d0]
Если у вас возникли проблемы с чтением обозначений в Patch для ошибки 976817, то это способ взглянуть на это: в вашей блестящей папке у вас есть папка «bin», в которой есть только один файл с именем вашего приложения. Мы можем назвать его / bin / APPNAME. В файле APPNAME вам нужно добавить пару строк: sys.path.insert(0, PROJECT_ROOT_DIRECTORY) и: if python_path:
Строки, которые должны быть включены, отмечены + в патче, упомянутом выше. [!d3 ]
Итак, просто скопируйте пасту следующим образом:
После: sys.path.insert(0, PROJECT_ROOT_DIRECTORY) add:
datadir = os.path.join(PROJECT_ROOT_DIRECTORY, "data")
if 'XDG_DATA_DIRS' in os.environ:
os.putenv('XDG_DATA_DIRS', "%s:%s" % (datadir, os.getenv('XDG_DATA_DIRS', '')))
else:
os.putenv('XDG_DATA_DIRS', datadir)
Оставьте значок orignal: if python_path: и что следует, где оно. Кроме того, обратите внимание на отступы выше, это должно быть отступом с четырьмя пробелами).
Теперь вы можете запустить приложение из командной строки, установить ./bin/APPNAME в качестве основного файла отладки в WingIDE (или любая другая IDE, я полагаю) и работать с вами. Быстрое приложение, как и с любым другим приложением, например, запуск / остановка отладчика из WingIDE. Quickly run также будет работать из командной строки.