Крыло Python Улучшает режим VI


Была выпущена обновленная версия интегрированной среды разработки Wing Python с улучшениями в режиме VI и возможностью создавать новые virtualenv из меню проекта.  Среда разработки Wing Python IDE имеет интеллектуальный редактор и отладчик, и создатели говорят, что она делает интерактивную разработку Python быстрой, точной и увлекательной.

Крыло выпускается в трех вариантах. Pro-это платная версия, предназначенная для профессиональных программистов. В дополнение к отладчику и интеллектуальному редактору он предлагает функции проверки кода и навигации, управление проектами с контролем версий, удаленную разработку, модульное тестирование, рефакторинг и API для расширения IDE на Python.

Wing Pro работает с Django, Jupyter, PyQt, Blender, Maya и другими фреймворками для веб -, научной, пользовательского интерфейса, анимации и разработки игр.

Wing Personal-это бесплатная среда разработки на Python для студентов и любителей. Он опускает более продвинутые функции Wing Pro, но предоставляет упрощенный отладчик и редактор, ограниченные функции проверки кода и навигации, а также управление проектами. Существует также Wing 101, очень упрощенная среда разработки на Python, предназначенная для обучения начинающих программистов.

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

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

Другие улучшения, которые появились в выпуске 6, включают рекурсивную отладку, поддержку Python 3.6 и 3.7 и возможность создания нового virtualenv из диалогового окна Нового проекта.

Также была добавлена поддержка Vagrant, Jupyter, Django 1.10+ и 2.0, а также подсистемы Windows для Linux. Улучшена поддержка разработки matplotlib и Raspberry Pi.

Последнее обновление содержит улучшения в режиме VI. Wing теперь реализует операции VI mode inner/all text object, такие как ciw и das, и выходит из режима вставки VI, когда jk быстро набирается.


Добавить комментарий