Найти - Пользователи
Полная версия: Snaked. Легкий редактор для питонистов.
Начало » Python проекты » Snaked. Легкий редактор для питонистов.
1 2
baverman
Как-то я забыл сделать анонс на основном ресурсе русскоговорящего сообщества разработчиков на питоне. Исправляю ситуацию.

Что такое 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.
PooH
Кстати, хороший же редактор. Потенциально может vim заменить.
baverman
Ну, как замена вима, snaked сейчас выглядит достаточно жалко. Но vim, несомненно, будет образцом для подражания.
ZZZ
У GTK плохо с кроссплатформенностью… У меня под маком нормально работать не будет.
Так что буду юзать vim.
baverman
> У GTK плохо с кроссплатформенностью… У меня под маком нормально работать не будет.

Странно, всегда считал что там все нормально, окромя графических недочетов. Вот под виндой pygtk полный атас – древнючая версия для древнего интерпретатора.
regall
baverman
Странно, всегда считал что там все нормально, окромя графических недочетов
Довольно сильно тупит GTK на винде. Попробовал как-то Geany - файлы на 400 и больше строчек уже очень тупят.
ZZZ
baverman
Странно, всегда считал что там все нормально, окромя графических недочетов.
К сожалению нет. Я ничего gtk'шного использовать не могу, так как они запускают в окне X11 и получается всё довольно убого.
baverman
regall
Довольно сильно тупит GTK на винде. Попробовал как-то Geany - файлы на 400 и больше строчек уже очень тупят.
Видимо, от конкретной программы зависит. Тот же gimp вполне себе летает.

Но в любом случае разработка идет только под Linux, тестировать под другими платформами возможности нет.
ZZZ
baverman
Но в любом случае разработка идет только под Linux, тестировать под другими платформами возможности нет.
Я мог бы помочь в сборке и тестировании. Но только если это будет не gtk, потому что оно тут совсем не в тему.
Лучше Qt попробуй, QScintilla, например…
baverman
ZZZ
Лучше Qt попробуй, QScintilla, например…
Как это не прискорбно, но на Qt у меня острая аллергия, как в плане внешнего вида, так и api.
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Powered by DjangoBB