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)

По дефолту нет подсветки php... пичалька

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

По скринам — хуже даже geany и gedit.

gedit вполне годится для просмотра текстовых файлов, хотя kwrite и лучше. geany отличный редактор, я писал в нём и на Python, и на Fortran, и даже на D2.

Vudod ★★★★★
()

думаю это положит начало новой ОС

anonymous
()

Какой-то он страшный...
В принципе, таким и должен быть линуксовый текстовый редактор

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

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

Хм. Автор говорит, что версия под винду еще будет, а пока предлагает самостоятельно сделать сборку. Ну, раз мне лень делать сборку, посмотрю редактор дома на бубунте. Может понравится.

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

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

Zhbert ★★★★★
()

Ээээ...

Authors Andrei Kopats (aka hlamer) ported core and some plugins to Python, reworked it and released the result as Enki Filipe Azevedo, Andrei Kopats and Monkey Studio v2 team developed Monkey Studio v2 Filipe Azevedo (aka P@sNox) and Monkey Studio v1 team developed Monkey Studio v1

Этот Enki - конвертация Monkey Studio на питон, так получается что ли?

delete83 ★★
()

Тема подсветки синтаксиса, я так понял, не меняется?

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

Конечно: контракты, паттерн-матчинг, продолжения, отложенные вычисления, кастодианы, песочницы, вероятно все существующие принципы параллельного программирования, а также несколько DSL входят в дефолтную поставку.

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

Я все-таки за racket, почему - постом выше.

loz ★★★★★
()

Ну не серьезно ведь, на питоне редактор писать. Не говоря уже о qtpy тулките. Вот если бы кто нибудь, умный добавил поддежку utf-8 в NEdit ( использующий тулкит Motif), то его имя навсегда бы вошло в зал славы разработчиков Юникс.

kristall ★★
()

лолы

Ахаха, нет man страниц, нет CLI — новый модный текстовый редактор. Удачи! Недоделанную IDE родили, ну не как не text editor.

Alukardd
()
Ответ на: комментарий от kristall

Ну не серьезно ведь, на питоне редактор писать.

Это почему? Я знаю как минимум две IDE написанные на питоне и они очень качественные - Wingware IDE, Spyder

yanka ★★
()

Редактор реализован на языке программирования Python

Можно сразу закапывать. Будет жрать память и тормозить хлеще либры.

red_eyed_peguin
()

Скачал, собрал. С виду вроде бы красивенький, но Geany гораздо юзабильней. И почему разработчики не позаботились об удалении своего поделия? Мне теперь руками его вычищать?

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

Можно сразу закапывать. Будет жрать память и тормозить хлеще либры.

Может уже хватит писать бред. Пользуюсь Spyder не видела тормозов и особой прожорливости.

У меня такое ощущение, что часто посты пишут люди далекие от программирования. Вы где-то услышали, что питон тормозит и трындите одну и ту же песню.

yanka ★★
()

Эх, энергию автора да в мирное бы русло. Взять scintilla, sbcl, да CommonQt - это было бы что-то оригинальное. А так получается просто редактор. Один из многих.

Kostafey
()

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

ААА! Как раз вчера еще пытался кривой emacs quack мучать! Вот как оно бывает — очередная унылая новость про очередной унылый текстовый редактор и тут оп! Киллер-фича.

kost-bebix ★★
()
Ответ на: комментарий от boombick

sublime попробуй лучше.

код sublime закрыт. Сегодня его раздают бесплатно, а завтра станет платным. Пусть парни пилят, глядишь разовьют функционал до уровня sublime. В конце концов - дорогу осилит идущий!

yanka ★★
()

Enki

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

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

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

Emacs никому не нужен без базы плагинов. Так что если и переписывать, то с поддержкой elisp и старой архитектуры, чтобы не сломать старые плагины.

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

В Geany ctrl+alt+u переключить регистр выделенного текста

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

Он, вообще, и сейчас платный :) Я честно купил его за 59 баксов. За отличный инструмент - это вообще не деньги

boombick ★★★★★
()

Значит, что мы видим.
Команда из нескольких человек, используя высокоуровневый язык программирования в связке с библиотекой для быстрой разработки приложений, убивает без малого год на бету текстового редактора.

Мо-лод-цы.

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

А какие критерии, где сборка, а где целый дистрибутив?

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

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

Fedora, OpenSUSE, Slackware, Gentoo

следуя твоей логике - это тоже сборки с нескушными обоями, просто у многих поподохли родительские дистрибутивы

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

Зочем тебе редактировать руками файлы на 500M?

«Ага» - сказали суровые сибирские мужики и пошли валить лес двуручными пилами

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

Не подходит по приложениям. Да и с концепцией непонятно, быть «универсальной операционной системой» - это разве уникальная концепция?

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

Значит, по вашему, настоящих дистрибутивов нет с 1993 года?

Почти... Настоящие дистрибутивы: Slackware, Debian, Red Hat/Fedora, SUSE/OpenSUSE, Gentoo, ArchLinux. Остальное сборки.

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

Мягко говоря, эти синтетические тесты не совсем уместны для оценки скорости работы текстовых редакторов.

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