LINUX.ORG.RU

Wing IDE 6.0

 , ,


2

2

20 декабря вышла новая версия Wing, среды разработки для Python.

В новой версии:

  • Добавлена возможность редактировать файлы, находящиеся на сервере (подключение производится через SSH-туннель).
  • Добавлена возможность отладки из Python Shell и рекурсивная отладка. Улучшена отладка многопоточного кода.
  • Реализована поддержка аннотации типов (PEP 484 и PEP 526).
  • Улучшена поддержка Raspberry Pi.
  • Версия Personal теперь распространяется бесплатно.

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

★★★★

Проверено: Shaman007 ()

С PyCharm Community Edition тяжко им будет тягаться,если туториалы начинают сразу с него.

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

Оно хоть не на жабе, в отличии от.

Спасибо за новость, не слышал о таком (или не обращал внимания), надо посмотреть.

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

Оно хоть не на жабе, в отличии от.

Ты удивишься, но оно на python-е. По сравнению с продуктами JB ресурсов потребляет в разы меньше, а скорость вполне приличная.

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

Так я и говорил о том что сабж написан на python (и как правильно заметили ниже еще и на C\C++), в отличии от продуктов JetBrains (хотя у них там тоже python есть, но в целом все на java).

alozovskoy ★★★★★ ()

Добавлена возможность редактировать файлы, находящиеся на сервере> (подключение производится через SSH-тунель).

надо через FTP еще чтобы мог, миллионы PHPшников оценят

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

миллионы PHPшников оценят

Не оценят. Сабж только для python-а.

Rodegast ★★★★ ()

ходят слухи, что питон-разработчикам не нужно IDE

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

Сильно зависит от размеров проекта. Небольшие, да, в любом редакторе пишем. Там где кодовая база растет - не обойтись без IDE.

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

ходят слухи, что питон-разработчикам не нужно IDE

в начале всем нужно IDE

это потом уже все mcedit/vim/nano обходятся

EuGeneus ★★ ()
Последнее исправление: EuGeneus (всего исправлений: 1)

Добавлена возможность редактировать файлы, находящиеся на сервере

Вау, этак ещё версий 20 и они емакс догонят.

zabbal ()

Программирую в eric ide, все устраивает.

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

Если она будет поддерживать все фишки пайшарма она будет потреблять не меньше.

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

У меня FTP вызывает в последнее время смех со слезами. Особенно последний случай. На днях надо было отправить несколько десятков «выгрузок» из корп.системы в одну организацию и внимание! Отправить на FTP с логином admin и не более сложным паролем admin. Видите ли им когда-то кто-то что-то настроил и так уже несколько лет все работает, они боятся что-то изменить. Вот вам и горе администраторы, у меня даже слов нет. А Вы с похожими ситуациями сталкивались или мне так одному везет?

anonymous ()

На самом деле как для питона - хорошая IDE. Но за пределами питоновских файлов - превращается в посредственный текстовый редактор с подстветкой. Спрашивается тогда зачем такое IDE? Если для небольшого проекта чисто на питоне - хватит обычных редакторов, а в большом проекте одним питоном не отделаться. Плагинов никаких вообще нет(для поддержки других языков), ну или я плохо искал.

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

Оно хоть не на жабе, в отличии от

Неужели оно сразу на python? Как романтично!!!

Venediktov ()

Есть Spyder. Зачем вот-это нужно?

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

Если она будет поддерживать все фишки пайшарма она будет потреблять не меньше.

По любому меньше, ибо не жаба. А функциональности сабжа мне с головой хватает, ему никаких доп. фишек не надо.

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

Серьезно, ну какая разница, на чем написано? JB же не заставляют тебя качать jre, всё есть внутри. Неужели снова пресловутое «жаба тормозит»?

bytecode ★★ ()

Добавлена возможность редактировать файлы, находящиеся на сервере (подключение производится через SSH-тунель).

Разработчиков, которые такое делают в обход git, надо по рукам бить.

Wizard_ ★★★★★ ()

Им надо свою коммерческую политику пересмотреть, если они хотят каких-то успехов достичь. 245$ за лицензию для частного оплачиваемого разработчика жирновато. Не то что бы мне жалко 15к выложить за хороший инструмент, но никаких плюсов относительно PyCharm CE я не вижу. Страдать жабофильством или другим видом красноглазия у профессионала времени нет - я бы и VScode спокойно пользовалься, если бы она по нужным фичам дотягивала, а что там внутри и под чем подтраножам дело десятое.

Кстати, а как они проприетарный python код завернули в бинарь? Никто способом не поделится?

BigAlex ★★★ ()
Последнее исправление: BigAlex (всего исправлений: 1)
Ответ на: комментарий от los_nikos

Лучше Eclipse для питона и C/C++ еще ничего не придумали, да и врядли придумают в обозримом будущем. ИМХО конечно.

merlin-shadow ()
Ответ на: комментарий от BigAlex

Как сделали они, я не знаю

Вообще можно ведь завернуть интерпретатор вместе с кодом в бинарный файл. Из готовых решений есть py2exe, py2app, cx_freeze

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

JB же не заставляют тебя качать jre

Это, кстати сказать, вообще не их забота, я это в репе могу взять, только если они положили все себе в архив это значит что мне все равно придется это качать.

Неужели снова пресловутое «жаба тормозит»?

Не буду отвечать на этот вопрос, ок(?).

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

Кстати, а как они проприетарный python код завернули в бинарь?

А они его и не заворачивали. https://habrahabr.ru/post/258613/

Никто способом не поделится?

Cython

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

Ок, я просто к тому, что вопрос из серии «Вам шашечки или ехать».

bytecode ★★ ()
Ответ на: комментарий от merlin-shadow

Eclipse

2017 год скоро, а оно так и не поддерживает git worktree.

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

Не совсем то - кроме сабжа и продукции jetbrains есть еще вагон всяких ide под python, да и вообще код можно писать хоть в блокноте. Так что если есть сотня вариантов на чем ехать - выбираешь у кого шашешки шашечнее.

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

Так глазами пробежался по статье на швабре - странное решение, они прям там совсем не боятся, что кто-то так же достанет их сырцы сделает косметические изменения и будет продавать как собственный продукт?

Cython

Не, я все же про другое: pure python программу эффективно завернуть в бинарь.

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

Я недавно тестил Spyder, не понравилось то, что автокомплит вываливается только по хоткею, а в pycharm по мере набора текста предлагает список автокомплита. В Spyder можно так сделать?

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

в начале всем нужно IDE

это потом уже все mcedit/vim/nano обходятся

А я вот начал с vim, потом добавил к нему плагинов и пока хватает, т.к. IDE от jetbrains на моём пеньке жутко тормозят.

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

Нахуа всё это?

Spyder идет в комплекте с анакондой, в принципе только поэтому и тестил

Попробуй vscode.

ок попробую

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

git worktree

У меня поддерживает. Был патч. Его включат в апстрим, если ещё не включили.

alt-x ★★★★★ ()
Ответ на: комментарий от darkenshvein

Ходят слухи, что если язык действительно высокоуровневый, то IDE не требуется ни для написания на нём кода, ни для прочтения.

P.S. Да, я тот самый анонимус.

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

они прям там совсем не боятся, что кто-то так же достанет их сырцы сделает косметические изменения и будет продавать как собственный продукт?

А чего им бояться-то, если в этом коде всё равно способны разобраться только они?

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

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

Почему это? Если поддерживается питон для плагинов, то поддерживается и лисп - hylang.

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

Ходят слухи, что если язык действительно высокоуровневый, то IDE не требуется ни для написания на нём кода, ни для прочтения.

Это слухи :-) В реале IDE - это не просто подсветка синтаксиса и панель со списком файлов слева :-) Настоящая IDE работает с AST, что и позволяет ей предоставлять ряд мощных операций рефакторинга и навигации по абстракциям проекта, а не по файликам :-) Поэтому, дело не в уровне языка, а в объёме кода проекта - чем больше проект, тем больше нужность IDE :-)

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

Я с Emacs сравнивал.

Старинная и тормозная Лисп-машина с кучей ненужного софта из коробки :-) И Emacs Lisp весьма ограничен и уныл :-)

anonymous ()

У меня Pycharm вылетает постоянно после получаса работы. Выкидывает в виртуальную консоль где мне приходится по новой логиниться в систему. Atom у меня вааще проц грузит на половину, не знаю почему такое произходит. Пользуюсь пока Brackets, устраивает. Но сейчас заценю Wing. ps: У меня Mint Mate 17.3

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

Да не, нет у меня других логинов на лоре, админы не дадут соврать. )

merlin-shadow ()

Блин, ну если уж проприетарщиной кто не брезгует - то скачайте икею от жидомозгов, поставьте плагин и душите себе удава

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