LINUX.ORG.RU

Выпущена opensource редакция PyCharm 3 — IDE для Python

 , , , ,


5

2

Компания Jetbrains, известная целой серией IDE для различных языков программирования, объявила о выходе opensource редакции IDE для Python: PyCharm Community Edition.

Opensource версия включает:

  • редактор с функциями автодополнения, подсветки синтаксиса и ошибок;
  • автоматизицию рефакторинга кода и широкие возможности навигации по исходным текстам;
  • встроенный отладчик и поддержку unit-тестов;
  • работу с системами контроля версий;
  • широкие возможности по настройке, в том числе режим эмуляции VIM.

Коммерческая редакция IDE также включает поддержку фреймворков для веб-разработчиков; работу с javascript/css и некоторыми другими смежными технологиями; отладку на удаленных хостах; работу с базами данных из IDE.

Opensource версия доступна под лицензией Apache 2.

>>> Подробности

★★★★★

Последнее исправление: Wizard_ (всего исправлений: 4)
Ответ на: комментарий от anonymous

Ну так пусть в текстовом редакторе и набирают. Как IDE тут поможет я даже не знаю. Впрочем, если бы IDE умела делать то, что я хочу за меня — я бы такую прикупил. А чо, объяснил по быстрому и нехай она там потом сама пыхтит. А я круассанов наверну.

anonymous
()
Ответ на: комментарий от anonymous

Как IDE тут поможет я даже не знаю

Она помогает не пялиться в очередной Reference Manual и не думать как запустить код.

anonymous
()
Ответ на: комментарий от kamre

У неё вроде какая-то нездоровая лицензия, не? Пытался на днях сделать emerge idea из оверлея, так оно при первом запуске регистрационный номер попросило. Ну его нафиг, сказали мы с Иван Иванычем.

anonymous
()
Ответ на: комментарий от anonymous

Вот чего написано по ссылке http://www.jetbrains.com/idea/buy/buy.jsp#openSource насчёт Open Source License:

How to apply

To apply for this free license:

    Please make sure that you meet the following criteria:
        You are the project lead or a committer
        You have been working on your open source project for a minimum of 3 months
        Your community is active. This means that you have recent activity in your newsgroups or forums
        You have an updated News section on your site
        You release updated builds on a regular basis

anonymous
()
Ответ на: комментарий от Bioreactor

Видать, совсем «Иклипсу» ИКЕЯ сливает, раз компания «Джетбрейнз» в предсмертных судорогах мечется в разные стороны, не зная уже, какую нишу занять.

Размечтался.

rtvd ★★★★★
()
Ответ на: комментарий от kamre

Кстати, в Python Tools for Visual Studio дополнение для простого случая работает. С os.walk почему-то не сработало, но все равно в целом навигация по коду для моих скриптов хорошо работает.

Так что под windows для C++/Python разработки MSVS отлично подходит, после выхода Resharper с поддержкой C++ думаю будет куда лучше чем Eclipse/PyCharm.

kamre ★★★
()
Ответ на: комментарий от anonymous

Вчера еще поискал баги в ютраке, вроде подобного не было. Надо запостить значит.

kamre ★★★
()
Ответ на: комментарий от anonymous

А чего в ней такого ублюдского? Вроде нормальная система, и цены нормальные.

Так говорят те, кто не вникал в нее. Покупаешь полную лицензию, через несколько месяцев появляется новая версия. Не покупаешь апгрейд. Затем выходит еще одна новая версия. Хочешь сделать апгрейд, ан нет. Покупать апгрейд можно только до следующей полной версии, если пропустил хоть одно годовое обновление - плати снова полную стоимость продукта. Нет уж, грызите сами свои кактусы.

Boba_Fett
()
Ответ на: комментарий от anonymous

Как IDE тут поможет я даже не знаю

Она помогает не пялиться в очередной Reference Manual и не думать как запустить код.

Это именно та причина, по которой продажа IDE должна контролироваться ФСКН. Понабирали детей в программисты. А потом смотрит на тебя такой юноша, хлопает этими своими глазами наивными и не понимает — как же так получилось, что после вызова list() на итератор по двадцатигигабайтной базе у него сперва всё «долго думало», а потом «почему-то память кончилась».

Нет уж. Пусть смотрит в мануал и знает, как запустить код сам, без мамы и без IDE.

anonymous
()
Ответ на: комментарий от sacred

еап ближе к новому году

откуда инфа? а то где-то проскакивало, что к осени.

хоть бы превью какое или альфу выложили. Хочется посравнивать возможности

h4tr3d ★★★★★
()
Ответ на: комментарий от anonymous

Давно уже можно, хотя я не пользуюсь; для одного файла и vim хватает, как правило.

anonymous
()
Ответ на: комментарий от Boba_Fett

Понятно, ты мутный клованъ, но попробую объяснить.

Причем тут апгрейды вообще непонятно, лицензия перпетуальная с подпиской на обновления на один год. После истечения года, ты можешь купить подписку на следующий год по скидке, а можешь, если тебя выходящие в этот год апгрейды не интересуют, не покупать, по крайней мере, сразу.

Скидка спадает по времени (что реализовано кажущимся тебе странным условием продолжения лицензии со времени её истечения), так, что через год она полностью исчезает. Похожая система скидок на МАТЛАБ, только там она полностью исчезает за 5 лет, но и цена там на порядок выше...

Совершенно логичная система, если понимать её смысл, а вообще цены на их продукты (в отличие от того же МАТЛАБа) настолько смешные, что обсуждать их просто несерьёзно. Если тебе не нравится система скидок (что, в любом случае, приводится к одному - «дорого»), значит выложить сотню в год на рабочий инструмент для тебя больно, а раз так, то тебе в детский сад надо, а не в калачный ряд.

anonymous
()
Ответ на: комментарий от stevejobs

Цель есть, людей нету.

IntelliJ Platform сейчас превратилась в чтото, даже незнаю как назвать.

Написания плагинов - вызывает некое растройство «головы».

Я вот сейчас поддерживаю свой форк IntelliJ IDEA - Consulo (https://github.com/consulo).

Открытия PyCharm - я считаю бустом для меня. Сейчас я сделал Google App Engine поддержку для всех платформ(кроме Java).

Будет свободное время и актуальность - сделаю и Jade, и прочее.

Это мелкии плагины, но они требуют время, и заинтересованость.

Я сейчас не юзаю Python, поэтому у меня нету интереса делать Jade(есть много других работ).

Вы спросите почему Google App Engine? Потому что 27 числа мне пришло мыло, что я допущен к PHP Google App.

PS: http://klikr.org/45d73db6a396f2d7cb621d8af4d9.png

VISTALL
()

Очередной блокнот для питона...

Когда уже появятся нормальные IDE, в которых можно рисовать GUI на питоне, а не только скрипты сочинять? Вон, визуалстудия — это IDE, в ней можно рисовать формы, хоть и на IronPython. И это всё? Где опенсорцные IDE? Где альтернативы под линукс? Хоть что-нибудь, кроме протухшего Boa Constructor?

anonymous
()
Ответ на: комментарий от anonymous

Зачем нужно тормозное GUI на питоне? Даже обёртки над кутями тормозные! IronPython - это дотнет скорее, чем питон.

wakuwaku ★★★★
()
Ответ на: комментарий от wakuwaku

Зачем нужно тормозное GUI на питоне?

Гую пофиг на тормоза. Оно жрёт 0% CPU, и даже если оно будет в 10 раз медленнее на питоне, оно всё равно будет жрать 0% CPU.

А без гуя зачем вообще нужен питон на десктопе? Скрипты писать?

Для тех кто не в курсе: в отличие от каких-нибудь сиплюсов в питоне гуй — часть стандартной библиотеки. Вот был бы для питона хороший IDE, да с нормальными GUI-компонентами — его б начали в школах учить, всё-таки один из самых простых и легко читаемых языков в мире, вот тогда б и пришёл жавадотнетокапец, и было бы всемирное питоновое щастье. А сейчас питон как был маргинальным языком, так и остался, и выход обратнонесовместимого питона3 всё только усугубил.

anonymous
()
Ответ на: комментарий от true_admin

Эпмирическим путем установил, что течет tabbed при активном создании/удалении табов. Есть подозрение, что удаление на самом деле не удаление :)

leave ★★★★★
()
Ответ на: комментарий от leave

Понял. Я табами не пользуюсь, так что, возможно, у меня те же проблемы.

true_admin ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.