Быстро ли имеет IDE?

Wunderlist потрясающе! Я использовал эти инструкции для его установки, и это было легко и безболезненно. Настольное приложение синхронизируется с Android, iOS и сетью. Не может быть намного больше!

11
задан 9 April 2012 в 02:07

3 ответа

Короткий ответ - нет.

Команда quickly edit откроет все файлы python в вашем редакторе по умолчанию. Однако вы можете использовать ваш предпочтительный редактор или IDE для разработки.

14
ответ дан 25 May 2018 в 22:41
  • 1
    :( - однажды я надеюсь, что я получу сюрприз в одном из моих любопытных вопросов: / – RolandiXor♦ 6 March 2011 в 04:22

Надеюсь, что мой ответ придет вовремя, я только что проверил, и вы можете использовать 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, и я могу видеть, какие файлы мне нужно совершить и т. д.

6
ответ дан 25 May 2018 в 22:41

После отчета об ошибке в сообщении от 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 также будет работать из командной строки.

3
ответ дан 25 May 2018 в 22:41

Другие вопросы по тегам:

Похожие вопросы: