LINUX.ORG.RU

Ответ на: комментарий от lester

т.е. ты хочешь, чтоб я из-за твоего нежелания поставить MS Office 2007, запустить ворд, выбрать отображение как web-страница, вставить таблицу, добавить итоги и т.п. - сходить в магазин, купить чашку, сделать кофе и принести его, сделал это вместо тебя?

Ну ладно, пусть мне имакс его сделает
M-x coffee

(http://emarsden.chez.com/downloads/coffee.el)

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

> т.е. ты хочешь, чтоб я из-за твоего нежелания сходить в магазин, купить чашку, сделать кофе и принести его, сделал это вместо тебя?

Ну ладно, пусть мне имакс его сделает M-x coffee


вот так вот емаксеры отмазываются, когда боятся, что все узнают что у них нет даже чашки ;)

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

> поставить MS Office 2007

да ну, оно научилось генерить латех...?

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

> ну и как это повторить в твоем эклипсе?

для верстки того же html есть гораздо более удобные вещи и гордится недоделкой прилепленной к емаксу нет никакого смысла, т.к. даже ворд сделает в этом плане емакс, а если смотреть по действительно нужным для программиста фичам - то емакс тут в пролете( опять же откройте эклипс, пройдитесь по настройкам и меню, чтоб оценить насколько емакс убогий )

да ну, оно научилось генерить латех...?


http://www.grindeq.com/

вот так сливают те, кто ниасилил приличный редактор.


у вас богатая фантазия

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

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

ух, круто. я вообще не емаксер, но мне очень интересно чего такого волшебного есть в эклипсе? для явы да, емакс не оно. но и не эклипс конечно ;)

а как у эклипса с окамлем? с латехом? или что, явой едины?

http://www.grindeq.com/

а мисье таки знает толк в извращениях!

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

> вот так сливают те, кто ниасилил приличный редактор.

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

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

> а как у эклипса с окамлем? с латехом? или что, явой едины?

выбирайте:

http://www.eclipseplugincentral.com/Web_Links-index-req-viewcatlink-cid-10.html

а мисье таки знает толк в извращениях!


поставить дополнение для вас сложнее чем руками править конфиги и пытаться заставить работать емакс как надо? ню-ню

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

> круто, буду знакомых пугать, шоб им сайты на эклипсе до конца жизни писать ^^

лучше покажи видео с емаксом - это действительно страшно

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

> вот так например:

от такого активного мышевозительства дурно станет.

вот список плагинов:

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

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

> от такого активного мышевозительства дурно станет.

зато возможностей чуть больше чем набор таблиц ;)

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


ну не хуже емакса точно

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

> посмотри кроме базового эклипса на плагины и подумай, кто же тут слил

они у него через один непригодны для работы......

кстати, серьезный вопрос. как в эклипсе поменять цвет дерева проекта? которое слева. /me нифига ниасилил.

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

> как в эклипсе поменять цвет дерева проекта? которое слева. /me нифига ниасилил.

забавно - это уже второй вопрос на тему: а как сделать не так как настроено в системе, но раз так хочется - то я могу посоветовать подправить фон в gtkrc, а потом запустить eclipse с флагом для GTK, где указан измененный gtkrc

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

> search ---> tex. found 0. какита...?

такой большой, а гугль не освоили:
http://texlipse.sourceforge.net/

надо ман прочитать


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

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

> зато возможностей чуть больше чем набор таблиц ;)

просто был продемонстрирован один mode. воткни еще парочку ;)

ну не хуже емакса точно

1. обычно точно хуже. хуже само по себе (как спец.фича) + хуже работа с текстом.

ты выше показал скриншот: пачка полей ввода разбросана по табам. это уродство и не что иное.

2. их еще и запросто может не быть. scala убога (как в емаксе я хз), haskell, clojure даже не представлены.

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

> забавно - это уже второй вопрос на тему: а как сделать не так как настроено в системе

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

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

> haskell, clojure даже не представлены.

вы опять ленитесь гуглить:
http://eclipsefp.sourceforge.net/

да и оценивать редактор по кол-ву поддерживаемых языков( особенно с таким «качеством» как в емаксе ) - это несерьезно

lester ★★★★
()

Тебя обманули. Ему никогда, никогда не сравниться с vim.

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

> http://texlipse.sourceforge.net/

как я понимаю оно например не показыват отрендеренные формулы. фи...

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

кто говорит о каждом действии? типичные кнопки работают вроде как искаропки.

а если надо выбрать скажем вертикальный блок текста и для него приметь какое-то волшебное действо, то тут надо либо читать ман, либо шарить по менюшкам. мне например маны как-то ближе. да и десятки окошек, в которые надо еще и щелкать, утомляют. то ли дело commаnd-line...

ман для каждого действия — в этом можно упрекнуть разве что вим ;)

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

>лучше покажи видео с емаксом - это действительно страшно

видевших Dreamweaver уже ничто не испугает, тем более, такая няшка, как емакс.

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

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

действительно. лучше что-то объективное, скажем «удобство использования». но тут все сливают виму... увы и ах...

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

> действительно. лучше что-то объективное

вы так говорите будто в этом отношении емакс лучше эклипса ;)

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

> для верстки того же html есть гораздо более удобные вещи и гордится недоделкой прилепленной к емаксу нет никакого смысла, т.к. даже ворд сделает в этом плане емакс, а если смотреть по действительно нужным для программиста фичам - то емакс тут в пролете( опять же откройте эклипс, пройдитесь по настройкам и меню, чтоб оценить насколько емакс убогий )

Мне например понравился такой факт в emacs:

как ни крути, а исходники программы это текст. Значит оформлять комментарии к коду в «коментах» надо... Ну и кто лучше это сделает как не emacs? С его таблицами, псевдографикой и прочими плюшками?

PS или noweb? когда вообще программу погружаешь в документацию/спецификацию проекта?

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

>2. их еще и запросто может не быть. scala убога (как в емаксе я хз), clojure даже не представлены.

IDEA же! да и для веба (html/css/js) она тоже хороша

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

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

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

> IDEA же! да и для веба (html/css/js) она тоже хороша

именно :)

по ощущениям куда приятнее эклипса.

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

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

Ну его отличие в том что он концептуально примитивен - там просто буфера с текстом которые обрабатываются функциями на елиспе. В то же время в таких системах как Эклипс есть навороченная иерархия объектов, которая делает почти невозможным какое-то поступательное движение к любой сложной цели кроме использования системы «на начальном уровне». Отличие тут как между windows и unix - если в юниксе достаточно знать основной концепт, пару дюжин binutils-ов и умения читать маны чтобы решить любую задачу администрирования, то в windows для решения любой новой задачи надо осваивать много новой информации и опыт решения предыдущих задач помогает мало.

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

Большую ошибку совершают те, кто пытаются подогнать все под «одну гребенку». Не нужно забивать гвозди и молотком и микроскопом.

Для чего хорош Emacs: C (тут альтернатив ну просто нет. Удобный поиск с etags, отладка и прочее), C++ (почти тоже самое, немного сложнее с рефакторингом, но тоже можно достичь совершенства), Lisp, Scheme (тут как бы вообще без вариантов), Tex (тоже самое).

Для чего хорош Eclipse: Java (без вариантов), Python (+pydev), HTML/CSS (последнее вроде бы можно и в Emacs делать), но не удобно :P.

Да, для чего хорош vim? Для этого же: vim /etc/hosts, vim /etc/fstab и прочее ;)

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

Для чего хорош Emacs:

ещё emacs весьма хорош для erlang, haskell, yorick и r; приятно в нём работать и с tcl

jtootf ★★★★★
()

Весь профит в расширябельности с помощью встроенного ELisp.

PowerPC
()

Давно пользуюсь emacs, в том числе для редактирования кода, могу рассказать почему не получается пользоваться другими редакторами, и чем по моему мнению хорошо имеено emacs.

До этого очень любил MSVC. eclipse пытался использовать для c/c++ с самого его создания периодически. Не получалось - нет удобных вещей и тормозит, всё начиная от отрисовки и всегда начиная от загрузки и везде заканчивая даже на xeon.

killer-features:

1. Возможность сколь угодно много раз открывать один и тот же файл и в разных окнах и видеть и редактировать одноврЕменно. (мечтать еклипсе)

2. Ctrl-s, Ctrl-r - быстрый и внятный поиск. Ничего никуда не уезжает. (не знаю как в эклипсе - раньше ничего подобного никде кроме emacsu не было. С распространением ff стали делать потихоньку.

3. Быстрая загрузка. (попробуйте в eclipse работать с разными проектами, посмотреть код в случайно скачанном проекте и т.п.). Быстрая работа. Почти никогда и ничего вы не будете ждать - ни обновлений экрана ни поиска, ни создания нового окна. (мечтать - eclipse на java, быстрее только vim)

4. Перенос строк. Не видел больше нигде в нормальном виде. Длинные строки просто показываются как несколько, с очень удачным символом переноса. Это снимает 90% проблем форматирования. (мечтать eclipse)

5. Никакой лишней ерунды и пестроты в интерфейсе, интерфейс не занимает 'весь экран'. (привет, eclipse)

меннее важное

1. Ctrl-l и хороший скроллинг. (не забываем что мы говорим о редакторе, а это осноная функция редактора) (привет eclipse)

2. Удобная работа с выделением текста (я не фанат долго держать shift)

3. Вообще в bashе много хоткеев из емакса.

4. Работает в терминале - он не покинет вас в сессии ssh. (eclipse в шелле?)

6. Очень удобно редактировать простые тексты, конфиги, файлы на любом языке. (типа eclipse не предназначен да?)

7. Выравнивение по tab - очень нравится.

8. Нормальный hex-редактор. (сомневаюсь как с этим в eclipse, хотя это напрямую относится к разработке)

9. Хорошо работает с большими файлами.

10. Есть рековери и совместная работа с файлами в независимых сессиях. (что будет если один файл открыть в двух eclipse например для разных проектов или двумя пользователями?)

Ну и недостатки:

1. Сколько не пытался попользоваться semantic/xrefactory - как-то не удобно, всё равно выключаю и grep. ctags и компания говрят помогают разбираться в новом проекте. Но всё это спорно ибо например командно - строчный gdb весьма удобен.

Другие недостатки мне не известны. Вывод - отличный редактор, почему бы его не использовать?

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

> для c++ лучше использовать gnu global + gtags

Фига себе какие люди, примите личную благодарность за замечательные статьи/переводы по емаксу.

Да, да знаю. имел ввиду *tags конечно.

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

> для c++ лучше использовать gnu global + gtags

Насколько хорошо оно умеет парсить C++? Умеет ли раскрывать макросы, разрешать перегруженные функции и операторы, инстанцировать шаблоны?

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

> 1. Возможность сколь угодно много раз открывать один и тот же файл и в разных окнах и видеть и редактировать одноврЕменно. (мечтать еклипсе)

Это есть в Eclipse, на вкладке контекстное меню и пункт New Editor.

2. Ctrl-s, Ctrl-r - быстрый и внятный поиск. Ничего никуда не уезжает. (не знаю как в эклипсе - раньше ничего подобного никде кроме emacsu не было. С распространением ff стали делать потихоньку.

Инкрементальный поиск также есть, запускается по Ctrl+J. Правда не подсвечивает все вхождения, нельзя расширять искомое по словам (C-W в Emacs). Зато есть удобная автоматическая подсветка символа под курсором и поиск по outline через Ctrl+O, вроде Emacs так не умеет.

3. Быстрая загрузка.

Этого точно нет ) Но если идет работа над одним проектом, то это не критично.

4. Перенос строк. Не видел больше нигде в нормальном виде.

С современными мониторами и разумным форматированием это не проблема.

5. Никакой лишней ерунды и пестроты в интерфейсе, интерфейс не занимает 'весь экран'. (привет, eclipse)

Всегда можно нажать Ctrl+M и активная вкладка займет почти «весь экран», только меню и свернутые панельки по бокам останутся.

1. Ctrl-l и хороший скроллинг. (не забываем что мы говорим о редакторе, а это осноная функция редактора) (привет eclipse)

Скроллинг в Emacs до сих пор глючит и иногда прыгает: http://www.linux.org.ru/view-message.jsp?msgid=4045243

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

>1. Возможность сколь угодно много раз открывать один и тот же файл и в разных окнах и видеть и редактировать одноврЕменно. (мечтать еклипсе)

что-то я не понял, а зачем это нужно?

2. Ctrl-s, Ctrl-r - быстрый и внятный поиск. Ничего никуда не уезжает.


IDEA умеет не хуже

посмотреть код в случайно скачанном проекте


если просто открывать файл, а не импортировать как проект, то даже эклипс не тормозит

вывод: для java(и всех jvm-языков) емакс ненужен

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

> что-то я не понял, а зачем это нужно?

Держать перед глазами один кусок файла, пока работаешь с другим или редактировать файл в двух разных местах одновременно.

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

> Это есть в Eclipse, на вкладке контекстное меню и пункт New Editor.

ok.

Зато есть удобная автоматическая подсветка символа под курсором и поиск по outline через Ctrl+O, вроде Emacs так не умеет.

Гм, что-то умеет - emacs показывает текущую функцию в первой строке, по функциям умеет прыгать через speedbar.

С современными мониторами и разумным форматированием это не проблема.

Проблема - для тех у кого на мониторе ещё что-то кроме IDE запущено. У меня несколько небольших окошек емакса одновременно запущено. Горизонтальный сколлинг точно не нужен.

Скроллинг в Emacs до сих пор глючит и иногда прыгает

Не знаю, никогда не прыгал и не глючил.

Всегда можно нажать Ctrl+M и активная вкладка займет почти «весь экран», только меню и свернутые панельки по бокам останутся.

убедил, но что-то не то там, не удобно окошко новое открывать, сплиттить - тормозит и много возни мышкой.

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