LINUX.ORG.RU

e-texteditor открыт под BSD лицензией

 etexteditor


0

0

Ранее коммерческий текстовый редактор, являющийся "клоном" TextMate (горячо любимого в среде пользователей MacOSX), открыт под незначительно модифицированной лицензией BSD.

Редактор использует тулкит wxWidgets. На сайте проекта есть инструкции по сборке (для Fedora). Новость немного запоздала, но я спешу обрадовать всех, кто мечтал о чем-то подобном в Linux.

Репозиторий находится по адресу http://github.com/etexteditor/e/

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



Проверено: svyatogor ()

1)> являющийся "клоном" TextMate

Ни разу даже близко не похож на TextMate

http://upload.wikimedia.org/wikipedia/en/1/11/TextMate_screenshot.png

2) горячо любимого в среде пользователей MacOSX

Я не "горячо люблю" это поделие. Есть XCode, Eclipse, NB.

3) Зачем нужно это если есть Eclipse с норамальными средствами завершения кода, кучей плагинов, отладчиком и т.п.???

Закопайте этот кошмарный e-texteditor!

Bioreactor ★★★★★
()

к чему посты "vi наше все", "kate у руля"!? Как-то примитивно и не потеме мыслите..

Еще одним открытым законченным решением стало больше. Плюсы очевидны!

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

> пробовал textmate в макоси, emacs лучше :)

Правильно, ОС всегда будет лучше редактора.
А вообще это вещи не сравнимые.

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

> Когда ж, наконец-то, напишут более современную версию ed? На qt!

Современная версия ed давно уже написана и встроена в текстовый редактор sam, он же - "правильный vi", http://en.wikipedia.org/wiki/Sam_(text_editor), под линукс доступен в составе plan9 from user space, http://swtch.com/plan9port/. Qt там нет.

mvm
()

На вкус и цвет конечно, может кому без этих бандлов уже и жизнь в тягость, но альтернативы сабжу выглядят поприятнее. Да и что значит "e-texteditor открыт"? Морда по сути только открыта а сама ecore только в виде собранной библиотеки. Короче детям, детям.

A-234 ★★★★★
()
Ответ на: комментарий от zfsed

> Чем так хорош TextMate?

Функциональностью и расширениями.

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

> Ни разу даже близко не похож на TextMate

точно

> Я не "горячо люблю" это поделие. Есть XCode, Eclipse, NB.

Для небольших проектов или быстрого редактирования отдельных файлов TextMate очень удобен (от vi не отрекаюсь). Насчёт перечисленных монстров - согласен, сам ими пользуюсь на Mac OS X.

> Закопайте этот кошмарный e-texteditor!

Пускай живёт :-) TextMate на других платформах не работает.

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

При сборке.

make DEBUG=1
...
[CC] WebKitHtmlWnd.cpp
[LD] e.debug
/usr/bin/ld: skipping incompatible ../ecore/libecored.so when searching for -lecored
/usr/bin/ld: cannot find -lecored
collect2: выполнение ld завершилось с кодом возврата 1
make: *** [e.debug] Ошибка 1

((

f3ex ★★
()

А можно для немодераторов рассказать, что это за TextMate и чем он знаменит?

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

> TextMate на других платформах не работает.

ЛОР работает на всех платформах - это поважнее использования всяких офтопичных ОС вроде Vista и MacOS X

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

> Как-то не тянет этот редактор на что-то реально крутое... хотя notepad под вендой конечно затмил

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

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

> это поважнее использования всяких офтопичных ОС вроде Vista и MacOS X

Фанат Линукс? Я его тоже люблю. Но если новость перечитать, то можно обнаружить что Mac OS X и TextMate в теме.

pythonist
()

Под x86_64 естественно не собирается...

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

>Чем так хорош TextMate?

Если в Имаксе есть все, кроме текстового редактора, то в TextMate есть только хороший(и расширяемый) текстовый редактор.

т.е. такой правильный(по-задумке) Имакс

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

Говорит, и многое. Потому я и на этом сайте, так как Линукс использую. Но текст новости затронул и другую тематику. Так что вдохните глубже - помогает.

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

> Вот и идите на свой любимый радиот

Спасибо за "ссылку". Хоть и работаю за Маком, с этим ресурсом знаком не был.

pythonist
()

А чем хуже к примеру geany? Или допустим Nedit?

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

>Очень глючный, даже без плагинов.

Не замечаю как-то, сейчас стоит 4.3pre16 с небольшой пачкой плагинов - JPyDbg, XML, COnsole, Sidekick и еще штук 5-7.

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

TextMate это не только сниппеты. Это вертикальное выделение, интуитивно понятный интерфейс, отличный дизнайн и шрифты, удобный автокомплит, идеально сделанная подстановка парных символов.

Главная проблема extexteditor в том, что на ОС под которые он писался нет кнопки command, а Esc выполняет иную роль, поэтому миграция на него катится в сраное говно и приходится переводить рабочие станции на мак/текстмэйт.

future-of-the-lor
()
Ответ на: комментарий от future-of-the-lor

> TextMate это не только сниппеты.

А я разве что-то подобное утверждал ???

> Это вертикальное выделение

Свежая идея :) а кто этого сейчас не умеет ? > интуитивно понятный интерфейс

Весьма субъективное понятие !

> отличный дизнайн и шрифты

Туда же :)

> удобный автокомплит

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

> идеально сделанная подстановка парных символов.

И опять же в чем идеальность, имхо это весьма тривиальная задача.

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

Вы забыли что TextMate проприетарен, стоит денег, и врядли он также расширяем как тот же vim или emacs и насколько я знаю работает он только в макоси а мы на линухе. Снипеты - хорошо в vim/emacs они тоже есть.

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

>> Чем так хорош TextMate?

> Если в Имаксе есть все, кроме текстового редактора, то в TextMate есть только хороший(и расширяемый) текстовый редактор.

> т.е. такой правильный(по-задумке) Имакс

т.е. имакс не расширяемый, так и запишем. надо в emacs-devel написать про это, а то мужики-то не знают!

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

>> т.е. такой правильный(по-задумке) Имакс
> т.е. имакс не расширяемый,

Иногда мне кажется, что расширяемость для емакса - это как нефть для РФ. С одной стороны - благо. С другой - проклятие.

svu ★★★★★
()

emacs это emacs. Причем здесь емакс? Если сравнивать с чем-либо, то с geany или Nedit. Вот и сравните и скажите чем лучше?

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

>emacs это emacs. Причем здесь емакс? Если сравнивать с emacs, то с emacs или emacs. Вот и сравните и скажите чем лучше emacs?

fixed

theos ★★★
()
Ответ на: комментарий от future-of-the-lor

>Главная проблема extexteditor в том, что на ОС под которые он писался нет кнопки command, а Esc выполняет иную роль

жесть. откуда у ОС кнопки?

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

>>emacs это emacs. Причем здесь емакс? Если сравнивать с emacs, то с emacs или emacs. Вот и сравните и скажите чем лучше emacs? >fixed +5

kristall ★★
()
Ответ на: комментарий от future-of-the-lor

текстмейт не нужен.

Вим уже написан и не нуждается в этих грошовых поделках-заместителях.

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

> А где скрины? Зачем это вообще все надо? Чем оно лучше mcedit? Мне пытаются всучить кота в мешке? Где млять внятное описало?!?!

Специально для вас: http://www.e-texteditor.com/

Xandry
()

Я вот не могу понять что все так привязялись к качеству редактора. Мою производительность ускоряет не всякие рюшки редактора - это всё пара процентов, а _качественный_ режим отладки, рефакторинги, проверка синткасиса на лету, компиляция на лету, "quick fixes", code coverage. Вобщем семантика, а не хитрые штуки, призвынные её сэмулировать. Нет, правда, неужели от этих _текстовых_ наворотов так поднимается производительность труда?

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

>_качественный_ режим отладки,рефакторинги, проверка синткасиса на лету

отладка, синтаксис, ты быдлокодер? зачем на лор?

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

Да нет, просто нахожусь в непонимании.

Быдлинструмент для порнокодинга уже есть и это везуал студио. При чем тут лор?

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

>Быдлинструмент для порнокодинга

Вы так хотите возвыситься над серой массой?

>везуал студио.

В Visual Studio есть только хороший отладчик. Всё остальное в нём отвратно.

theos ★★★
()

А в нём можно сделать перевод слова простым наведением мышки, как в gvim`е:

~/.vimrc

....
function! MullerBalloonExpr()
	return system("/dict/muller.sh ". v:beval_text)
endfunction

set bexpr=MullerBalloonExpr()
set ballooneval
set balloondelay=1000
...

--
,где /dict/muller.sh:

#!/bin/bash
#
grep -i "^$1 " /dict/muller_utf8.txt
#

т.е. навел мышиный курсор (не щелкая), подождал секунду и всплыл перевод (grep из словарика)?

:-)

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

не в курсе как там eTextEditor, но в макоси в любом Cocoa приложении если оно юзает стандартный компонент для отображения текста(а если не юзает, то легко добавить), выделяешь слово, жмешь Ctrl+Cmd+D и вылазит подсказка с описанием выделенного слова из системного словаря. В Leo формат словарей открыли, и поэтому, можно добавлять свои. Lingvo уже портировали, получается нормальный переводчик

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

Прям удивил... будто нету StarDict никакого для этих играний в слова

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

А вы не в курсе SnippetsEmu и snipMate о которых на http://habrahabr.ru/sandbox/1346/ пишут? Они дополняют друг-дружку или дублируют... что-то я не понял насколько полезен SnippetsEmu при работающем snipMate?

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

>жесть. откуда у ОС кнопки?

Не воспринимай так буквально. Построй логическую связь между понятиями, и ты всё поймёшь. Пока в гноме, KDE и windows не будет нормальной поддержки эппловских клавиатур, говорить о поддержки кнопки command нет смысла.

>Нет, правда, неужели от этих _текстовых_ наворотов так поднимается производительность труда?

Конечно, в небольших проектах код пишут, а не отлаживают. Представь если бы ты писал на бумаге слова в двоичной системе в UTF-8, у тебя бы упала производительность? Если нужен дебаг то этот редактор не для тебя, смотри в сторону тормозных IDE.

>и это везуал студио.

Не умеет даже малой доли того, что умеет текстмейт

>врядли он также расширяем как тот же vim или emacs

Ну да, тетрис на нём не написать, тут емакс круче.

>А в нём можно сделать перевод слова простым наведением мышки

Ты наркоман что-ли?

>set bexpr=MullerBalloonExpr()

DO NOT WANT. В текстмейте можно писать хоть на илитарном питоне, хоть на няшном руби.

Особенность текстмейта в том — что открыв его первый раз ты уже можешь эффективно писать код. А вот в емаксе и виме первые 10 минут уходят на то, чтобы разобраться как из него выйти.

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