All streams
Search
Write a publication
Pull to refresh
89
0
Дмитрий Жемеров @yole

User

Send message
Мы понимаем немножко другой синтаксис. Или epydoc:
@type bar str

Или sphinx:
:type bar str
Есть такая фича. Ещё в прошлой версии появилась.
Да, про self тоже поправим, спасибо.
Да, продлевать open-source лицензию можно.
Когда-нибудь обязательно сделаем.
Поддерживаем в том случае, когда вы не используете keyword argument в вызове ForeignKey. Уберите to= и будет всё работать.
youtrack.jetbrains.net/issue/PY-5309 — пофиксим в 2.0.1
Напишите, пожалуйста, реквест в трекер с примером кода: youtrack.jetbrains.net/
Поддержка ForeignKey у нас есть, видимо, мы не смогли обработать ваш конкретный случай.
Да, к сожалению, это известная проблема, которая пока не пофикшена.
Принципиально там ничего не менялось, но несколько мелких фиксов было. Если вам что-то не нравится, вы не молчите, рассказывайте нам, тогда мы сможем поправить. :)
Опять же см. комментарий из реквеста. Мы никакого синтаксиса не придумывали; то, что мы поддержали — это фича epydoc.
Посмотрел по коду — для локальных переменных @type тоже понимается. Если вам не влом —
пишите. :)
foo = deserialize()
""" @type MyObject """


Для атрибутов класса — если вы инициализируете их в __init__, то там тоже можно написать docstring c @type после присваивания, и pycharm должен его понять.
Прочитайте, пожалуйста, до конца мои комментарии к реквесту. В PyCharm 1.5 для параметров функций эта возможность есть.
Пока что лучшее решение — дождаться, пока мы сделаем поддержку Werkzeug. Или написать плагин самостоятельно, благо API для этого есть.
В этом плане по сравнению с предыдущими версиями ничего не изменилось. Пока что пользуйтесь кнопкой Add Content Root в диалоге Project Structure или открывайте проекты в нескольких окнах.
Точно так.
Да, конечно.
1. Напишите на sales@jetbrains.com. Скорее всего, мы сможем сделать вам refund на вашу покупку PyCharm, если вы захотите купить IntelliJ IDEA Ultimate.
2. Лицензия, которую вы покупаете, валидна для той major версии продукта, которую вы купили; для новых версий нужно покупать апгрейд. Но вообще очень маловероятно, что в ближайший год у нас появятся какие-то новые языки.
Ruby, Python и PHP вместе у нас есть только в составе IntelliJ IDEA Ultimate (и, кстати, лицензия на неё стоит дешевле, чем на три продукта по отдельности). Если вы не хотите покупать её, не покупайте, но ничего другого предложить вам мы не можем.
А каких вам языков не хватает? Может, вам на самом деле нужна IntelliJ IDEA Ultimate?

Information

Rating
Does not participate
Location
Германия
Date of birth
Registered
Activity