LINUX.ORG.RU

Встречайте новый текстовый редактор — Enki

 enki, , ,


2

1

В последнее время нередкой стала практика, когда разработчики СПО объявляют о намерении организовать новый проект только при условии финансовой поддержки со стороны пользователей. Нередки также случаи, когда перспективный казалось бы проект, разродившись преальфой, возвращался в преисподнюю.

Создатели же нового текстового редактора Enki избрали иной путь. Работа над редактором ведётся с осени 2011 года, однако лишь 10 августа 2012 разработчики представили на суд публики уже готовый продукт.

Редактор реализован на языке программирования Python, для интерфейса использован инструментарий PyQt.

Набор функций:

  • Подсветка синтаксиса для более чем 30 языков программирования
  • Закладки
  • Мощная система поиска и замены текста
  • Файловый менеджер
  • Автодополнение на основе текстового содержания
  • Поддержка MIT Scheme REPL
  • Диалог открытия файлов с дополнением имени файла при помощи клавиши Tab и использования глоббинга (подобно Bash)
  • Предпросмотр HTML и Markdown

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

Исходные коды распространяются под лицензией GPLv2. На сайте представлены пакеты для операционных систем Ubuntu и Debian.

Разработчики открыты к пожеланиям пользователей, новым предложениям, критике, отчётах об ошибках.

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



Проверено: post-factum ()
Последнее исправление: Klymedy (всего исправлений: 3)

Неосиляторы емакса! Все в машину!

bk_
()

Редактор реализован на языке программирования Python, для интерфейса использован инструментарий PyQt.

Двойное ненужно. Закопать.

Файловый менеджер

Ох ёпт. Комбайны, комбайны, комбайны.

geekless
()

Почему было бы вот так просто не переписать емакс на чем-нибудь помощнее и посовременнее elisp'a? Был бы хоть какой-то шанс получить своих пользователей.

Поддержка MIT Scheme REPL

Те кому нужен MIT Scheme явно предпочтут SLIME.

loz
()

Ну вот! А то всё плееры-плееры. Маловато редакторов будет! МА-ЛО-ВА-ТО!

GAMer 👍
()

Как-то саблайм покрасивше будет...

Hoodoo
()

Встречайте новый текстовый редактор — Enki

А что он умеет из того, что не умеет vim? Кроме интерфейса на Qt.

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

Да Yi врятли сможет составить конкуренцию без макросов и интерпретируемости. Хаскель же компилируемый, насколько я помню.

loz
()

Наконец-то кто-то написал текстовый редактор! Так надоели десятки текстовы редакторов, написанных для обучения программированию... Наконец-то за дело взялись профессионалы!

> Редактор реализован на языке программирования Python, для интерфейса использован инструментарий PyQt.

Это супер! Так надоели программы на C и Ассемблере... Мощности компьютера простаивают, я не знал чем его загрузить!

> На сайте представлены пакеты для операционных систем Ubuntu и Debian.

Как надоели уже эти дилетанты, которые компилируют только RPM-ку. Mandriva - это прошлый век! Все уже сидят на убунте!

ZenitharChampion
()

Ух-ты, обгрызенная катька с предпросмотром HTML и Markdown.

f1xmAn
()

на языке программирования Python

Поддержка MIT Scheme REPL

наркоманы какие

lazyklimm
()

Vim and Emacs are powerful, extensible and hacker friendly. But not usable.

мужики-то не знали

I’m going to create next Unix text editor.

с нескушными обоями

lazyklimm
()

Python, для интерфейса использован инструментарий PyQt.

Кошмар!

пакеты для операционных систем Ubuntu и Debian.

С каких пор это операционные системы?

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

Mageia 2 - та самая Мандрива, которой нам не хватало несколько лет...

хватит насиловать труп

lazyklimm
()

А он с бинарными вставками, или будет сразу работать везде, где есть pyqt?

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

Почему было бы вот так просто не переписать емакс на чем-нибудь помощнее и посовременнее elisp'a?

Сначала надо на замену emacs-lisp напейсать emacs-$modern-powerful-language же.

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

Это супер! Так надоели программы на C и Ассемблере...

Существуют разные архитектуры и разные ОС. Если редактор сразу работает на Linux ARM, на Haiku и на Android - это хорошо.

feofil
()

Я не понял. А где версия под оффтопик??? Нет, останусь на emacs. Он под все популярные ОС есть. Да и уютно с ним.

delete83
()

По первому впечатлению — похоже на geany (тоже на сцинтилле), но ГОРАЗДО юзабельнее. Например, искаропки есть смена регистра символов.

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

Некрофилы. Уже давно есть православный и открытый PySide

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

Почему было бы вот так просто не переписать емакс на чем-нибудь помощнее и посовременнее elisp'a?

CL?

Те кому нужен MIT Scheme явно предпочтут SLIME.

скорее Geiser

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

искаропки есть смена регистра символов.

пользователи нормальных редакторов ржут под столом

lazyklimm
()

Опять говнищще городят. По скринам — хуже даже geany и gedit. Что говорить, до vim им далеко. Вопрос: они еще за это и финансовую поддержку хотят?

п.с. и нафейхуа мне там файловый менеджер?

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

Операционная система с рождения - это GNU/Linux. Debian, Fedora, OpenSUSE, Slackware, Gentoo - дистрибутивы, Ubuntu, Mint, BolgenOS - сборки с нескучными обоями.

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

А что умеет Vim, чего не умеет echo text >> textovyj_fajl?

Редактировать текст.

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

Debian — это свободная операционная система (ОС) для вашего компьютера. Операционная система — это базовый набор программ и утилит, заставляющих ваш компьютер работать.

Debian — это нечто большее, чем просто ОС: в её состав входит более 29000 пакетов предварительно скомпилированного программного обеспечения, в формате, удобном для установки на ваш компьютер. Подробнее…

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

У тебя каша в терминах. Зайди на оффсайты дистрибутивов.

Гента — не дистрибутив, кстати.

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

А какие критерии, где сборка, а где целый дистрибутив? В Mint самостоятельно написанных приложений больше, чем в Slackware, в Ubuntu - ещё больше.

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

там ведь многое зависит от реализации

в рамках стандарта должны поддерживать всё, своя специфика конечно имеется, но в целом это не такая большая проблема

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