Форум сайта python.su
0
Как-то я забыл сделать анонс на основном ресурсе русскоговорящего сообщества разработчиков на питоне. Исправляю ситуацию.
Что такое Snaked?
1. Это редактор с гибкой настройкой вывода типов. Пользователь сам задает правила по которым той или иной переменной в коде назначается тип. Так как все это базируется на Rope, то автоматически получаются следующие плюшки: автодополнение, навигация по коду (переход к определению символа) и более менее безопасный и полный рефакторинг.
2. Это редактор с очень минималистичным интерфейсом. Только поле для ввода текста на основе gtksourceview2. Управление через шорткаты, обратная связь посредством всплывающих сообщений.
Чего в Snaked никогда не будет:
* Отладчика.
* Проводника по проекту.
* Поддержки систем контроля версий.
* Тулбаров и меню.
Если вы без этого не можете работать, однозначно, этот редактор не для вас.
Исходный код: http://github.com/baverman/snaked
Документация и скриншоты: http://packages.python.org/snaked/
Тема на ЛОРе: http://www.linux.org.ru/news/opensource/5466245
Бложек с анонсами релизов: http://bobrochel.blogspot.com/
Твиттер: http://twitter.com/a_bobrov
Todo:
* Рефакторинги
* Замена текста
* Закладки
* Поддержка атодополнения в шаблонах Django/Jinja2
* Нормальный режим ala vim.
Офлайн
72
Кстати, хороший же редактор. Потенциально может vim заменить.
Офлайн
0
Ну, как замена вима, snaked сейчас выглядит достаточно жалко. Но vim, несомненно, будет образцом для подражания.
Офлайн
26
У GTK плохо с кроссплатформенностью… У меня под маком нормально работать не будет.
Так что буду юзать vim.
Офлайн
0
> У GTK плохо с кроссплатформенностью… У меня под маком нормально работать не будет.
Странно, всегда считал что там все нормально, окромя графических недочетов. Вот под виндой pygtk полный атас – древнючая версия для древнего интерпретатора.
Офлайн
3
bavermanДовольно сильно тупит GTK на винде. Попробовал как-то Geany - файлы на 400 и больше строчек уже очень тупят.
Странно, всегда считал что там все нормально, окромя графических недочетов
Офлайн
26
bavermanК сожалению нет. Я ничего gtk'шного использовать не могу, так как они запускают в окне X11 и получается всё довольно убого.
Странно, всегда считал что там все нормально, окромя графических недочетов.
Офлайн
0
regallВидимо, от конкретной программы зависит. Тот же gimp вполне себе летает.
Довольно сильно тупит GTK на винде. Попробовал как-то Geany - файлы на 400 и больше строчек уже очень тупят.
Офлайн
26
bavermanЯ мог бы помочь в сборке и тестировании. Но только если это будет не gtk, потому что оно тут совсем не в тему.
Но в любом случае разработка идет только под Linux, тестировать под другими платформами возможности нет.
Офлайн
0
ZZZКак это не прискорбно, но на Qt у меня острая аллергия, как в плане внешнего вида, так и api.
Лучше Qt попробуй, QScintilla, например…
Офлайн