Компания
106,94
рейтинг
4 сентября 2012 в 22:55

Разработка → Вышло обновление PyCharm до версии 2.6 с диаграммами классов, Flask, Python 3.3 и улучшенным редактором CSS/Sass/LESS

Даже находясь частично на проходящем сейчас в Вашингтоне DjangoCon'е (а может и благодаря этому) мы смогли таки выпустить сегодня большое обновление самой мощной среды разработки для Python & Django — PyCharm 2.6.

С прошлого релиза в апреле мы сделали следующее:
  • Добавили диаграммы классов, диаграммы моделей для проектов Django & Google App Engine и для SQLAlchemy
  • Поддержали разработку веб приложений с использованием фреймворка Flask.
  • Обеспечили поддержку Python 3.3 (его релиз намечен в сентябре).
  • Сделали анализатор кода еще умнее — ложных предупреждений теперь намного меньше.
  • Переработали поддержку расширений CSS, а именно Sass/LESS/SCSS.
  • Добавили некоторое количество удобных мелочей для повседневной работы в среде.

Подробнее про изменения можно почитать на сайте. Там же есть пара полезных видео про нововведения.

Качайте, пробуйте. 30-дневный пробный период прилагается.

Обновление на версию 2.6 является бесплатным для всех, у кого лицензия приобретена после 4 сентября 2011 года.

imageКроме того нельзя не упомянуть про доступные сейчас скидки до 50% на персональные лицензии на продукты JetBrains, и в том числе на PyCharm. Акция продлится до 14 сентября. Спешите успеть!
Автор: @topka
JetBrains
рейтинг 106,94

Комментарии (29)

  • +5
    Да, за такую IDE не жалко заплатить.
  • +1
    Можно ли как-то запретить индексировать файлы с опредленных папок?
    например с папки media?

    когда там порядка 5 гб файлов, работать с pycharm становится сложно :(
    • +2
      На правую кнопку по директории в дереве проекта и выбрать пункт Mark directory as > Excluded. Она будет исключена из проекта и судя по практикике и из индексации. Так же если не изменяет память(сейчас нет возможности проверить) то же самое можно сделать при создании нового проекта. В последствии в настройках проекта можно обратно вернуть директорию в проект…
  • +3
    Когда исправите отображение шрифтов в Linux? Отличная IDE, но рендеринг шрифтов меня просто убивает, а различные workaround'ы решают проблему лишь на половину.
    • 0
      Подозреваю что это общая для платформы IDEA проблема. Попробуйте это gordonazmo.wordpress.com/2010/02/26/turning-antialiasing-on-for-java-applications-in-x11/
      • +1
        Этот workaround, как раз таки решает проблему лишь отчасти… Стало чуть лучше, но по-прежнему ужасно
      • 0
        В NetBeans та же история. Нормальный (родной) рендер шрифтов из всех серьёзных IDE поддерживает, похоже, только Eclipse. :(
    • +2
      > Когда исправите отображение шрифтов в Linux?

      Когда перепишут гуй со Swing'а на SWT. То есть, не при нашей жизни.
    • +2
      Мы работаем над этим.
      Есть план к концу этого года, к выходу IntelliJ IDEA 12, сделать нативный рендеринг шрифтов под линуксом.
      Спасибо за терпение!
      • 0
        Видимо что-то пошло не так :(
  • +1
    Шрифты действительно безобразны в линуксе… Хоть и купил лицензию, но вернулся обратно на VIM, так как невозможно смотреть на этот шрифт…
    • 0
      Это у вас вим так круто заточен, или рендеринг действительно настолько УЖАСЕН?
      • 0
        Да он настолько УЖАСЕН.
      • 0
        Я даже на маке (где шрифты нормально рендерятся) на vim постоянно перехожу.
    • 0
      Вы OpenJDK используете? Я с Оракловским запустил, вроде бы выглядит посимпатичнее. Хотя может быть это самовнушение :)
      • 0
        Да, это было самовнушение :) Выглядят одинаково
  • +1
    Есть ли разница между Python plug-in для Idea и PyCharm?
    • 0
      Разница есть из-за несинхронных циклов релизов продуктов PyCharm и IntelliJ IDEA.
      Обновленный плагин с функциональностью 2.6 будет доступен для IntelliJ IDEA v12 но чуть позже.
      • 0
        Т.е. можно смело покупать IDEA для java, php, python, web-dev и не покупать отдельные PyCharm, PhpStorm. Преимущество последних только в чуть более ранней доступности, я правильно понял?
        • 0
          Да, правильно. IntelliJ IDEA выходит раз в год, а более мелкие IDE — чуть чаще. Но весь функционал присутствует в плагинах.
  • 0
    После обновления стало появляться сообщение «Project Files Changed» (workspace.xml), даже если создать новый Flask-проект. Как исправить? До этого стояла 2.5.2
    • +1
      Похоже на вот эту проблему: youtrack.jetbrains.com/issue/IDEA-88771
      Проголосуйте чтобы получать уведомления и если допишите есть что добавить.
      • 0
        Оно, я тоже использую симлинки, беда прям, придется сидеть на 2.5, а у меня проект на flask.
  • 0
    Отдельное спасибо за flask! Хоть и не без багов пока(баг упомянут выше), но поддержка любимого фреймворка — отличный подарок!
  • 0
    1 — жрет много оперативы(около 3 гигов)
    2 — я пишу весьма открытый проект, но открытой лицензии упорно не дают (дескать сайт хреновый)
    • 0
      А что за проект, если не секрет?
  • 0
    Изменилось поведение при перемещении на слово вперед-назад(Ctrl+Left/Right)
    verbose=_('name')
    Если поставить курсор куда-нибудь на середину слова verbose и попробовать переместиться в начало или конец слова, то все сработает нормально, как и было.
    А вот если поставить в середину слова name, и нажать Ctrl+Left/Right то курсор переместится за скобку.
    Можно это как-нибудь исправить?
    • 0
      Наверняка можно. Будьте добры, опишите проблему в трекер: youtrack.jetbrains.com/
      Так будет быстрее всего.
      Спасибо!
  • 0
    У меня после перехода с 2.5.2 на 2.6.1 «поломалась» сортировка в Favorites: в Виндовс-версии все файлы и каталоги сортируются по алфавиту, в Линукс-версии — вообще хаотично. М.б. какую-нибудь настройку надо «подкрутить»?

Только зарегистрированные пользователи могут оставлять комментарии. Войдите, пожалуйста.

Самое читаемое Разработка