Подтвердить что ты не робот

Молодые люди используют Emacs?

Я студент колледжа, который влюбился в Emacs. Я использовал IDE в прошлом, и хотя такие функции, как Intellisense, очень сильно переключились на Emacs, теперь я думаю, что Emacs намного мощнее, а такие функции, как Intellisense, могут быть очень близко подобраны различными режимами в зависимости от языка (и я не ссылаясь на M- ​​/). Я с радостью пишу код Elisp для всего, что мне нужно, которое не предоставляется режимами или самим Emacs, и мне нравится, как он адаптируется и формирует мои потребности.

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

Итак, я хочу узнать мнение молодых людей (или любого человека, который не начал использовать Emacs до того, как появились IDE), которые являются пользователями Emacs. Просто чтобы получить уверенность в том, что Emacs не мертв в нашем любящем Eclipse поколении =). (Мнения пользователей любого другого широко расширяемого редактора, такого как Jedit, также приветствуются)

4b9b3361

Ответ 1

Мой "очень расширяемый редактор" по выбору - vim. Начал использовать vi 10 лет назад, в возрасте 17 лет, и я действительно не оглядывался назад. Мне нравится как можно больше держаться подальше от моей мыши.

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

PS: Я не хочу начинать войну vi/Emacs здесь. Я подозреваю, что пользователи Emacs и vi [m] имеют больше общего друг с другом, чем в группе с IDEr.

Ответ 2

Мне 62 года, и я использую emacs 21 год. Я могу использовать vim в крайнем случае, но я действительно предпочитаю emacs.

Раньше я использовал TECO (в 1970-х годах), и мне тоже понравилось.

Ответ 3

Во-первых, почему вам все равно, что думают другие? Ясно, что Emacs имеет яркое сообщество, так как есть много расширений и много людей, работающих над ядром. Существует много поддержки для для этого.

Если вы "обеспокоены" тем, что другие редакторы лучше, то вы должны попробуйте эти редакторы и решите сами. Только вы можете знать что вам нравится.

Тем не менее, я молод (23) и использую Emacs. Я использовал его почти 15 лет. Я пробовал другие редакторы, в том числе Vim, Eclipse, Netbeans и Textmate. Ни один из этих редакторов не работает так же, как Emacs насколько я заинтересован, поэтому я чувствую, что сделал правильный выбор. Я не могу, однако, скажите, какой выбор сделать. Вам придется это понять для себя.

Важно отметить, что я довольно "инвестировал" в Emacs. я поддерживать много расширений, и потратили много времени понимая ядро ​​Emacs... поэтому, если я переключаю редакторов, я бросаю прочь много времени и опыта. Это теоретически может суждение, но я не думаю, что это так. Textmate работает как Emacs, но имеет меньше возможностей. (Я стараюсь не использовать мою мышь, поэтому eyecandy и Интеграция OS X не покупает меня много.) Netbeans и Eclipse хороши для управления проектами Java, но в редких случаях, которые мне нужно делать Java, я все еще считаю Emacs более простым в использовании. Я даже считаю, что писать Ant файлы меня приближают к "где я хочу быть", чем полагаться на Автозаблокировка Eclipse. Это оставляет Vim, что, безусловно, функциональный, но все же "меньший" Emacs. Emacs обладает всеми функциями из Vim - если вы хотите модальное редактирование, вы можете просто вызвать Viper. только причина использовать Vim - это то, что вы уже узнали Vim, и вы не выдерживают привязки клавиш и редактирования моделей между Vim и Гадюка. (Нет, Viper не является клоном Vim. Emacs с модальным редактирование.)

В любом случае, JMHO. Я думаю, Emacs будет служить вам хорошо на протяжении всей вашей карьеру программирования. (Или любая карьера, которая включает в себя текст. Emacs отлично подходит для написания книг... и электронной почты.)

Ответ 4

Когда я был молод, я услышал это:  Хороший хакер должен быть экспертом в 4 редакторах и 4 языках.

И приняли это к сердцу с тех пор....

Я обычно использую vi (m), (x) emacs, eclipse, sed/awk/perl (да, они текстовые редакторы).

ИМХО, важно освоить ряд инструментов. Человек должен подвергнуть свой мозг двигаться из зоны комфорта каждый раз в то время.

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

Ответ 5

Мне 21 год, и я начал использовать Emacs в 15 лет, только уезжая за Textmate/E в последние годы. Я лично не могу терпеть IDE, чувствуя, что они мешают намного больше, чем помогают. Дайте мне хороший текстовый редактор в любое время.

Ответ 6

Мне 19 лет, я начал использовать emacs в прошлом году, и мне это нравится. Несмотря на то, что я еще не знаю, как использовать его "продвинутые" функции, мне нравится, что они существуют, и я мог бы их изучить, когда это было необходимо.

В моем колледже не должно быть более 5 учеников, использующих Emacs или Vi.

Ответ 7

Не бойся, молодой программист, и отважиться на этот редактор или анализ IDE. Мощные редакторы, такие как Emacs, будут существовать до тех пор, пока существуют языковые манеры. И IDE будет продолжать обслуживать инструменты mavens. И каждый лагерь будет по-прежнему удивляться тому, как [другой] продуктивен другой.; -)

Ответ 8

Ну, я начал использовать Emacs в колледже, и мне всего 30, поэтому я считаю, что я считаю частью "любящего поколение Eclipse".

Я не использую его каждый день, но Emacs, безусловно, находится в верхней части списка моих инструментов. (И гораздо выше, чем Eclipse, я могу вам это сказать.)

Ответ 9

Первым правильным редактором, который я использовал, был Brief, а затем несколько IDE, прежде чем кто-то убедил меня попробовать emacs (в Windows не менее). Я принял решение тогда, что я собираюсь узнать, что один редактор хорошо, и когда мне нужно было сделать что-то другое, я бы научился это делать.

Реальная выгода от выбора одного редактора и придерживающегося его - последовательность. Какой бы язык или задача вы ни делали, если вы в своем любимом редакторе, все легко запоминается. Кроме того, расширяемость делает возможными вещи, которые часто не находятся на пятнах IDE.

Конечно, недостатком является то, что ваш сеанс emacs - это хорошо продуманная среда. Если у меня не загружены мои .emacs, это может показаться чужой средой. Вещи работают почти, но не совсем так, как я привык. К счастью, с системами DVCS моя идеальная среда - это клон git.

Ответ 10

Я студент 19-го университета, но 2-3 года назад я начал изучать Emacs. Я попробовал vi (m) немного, но я не мог выдержать модель модального редактирования.

До моего введения в Emacs я использовал Gedit и nano для выполнения всей моей кодировки.

Ответ 11

Если вы перейдете в большинство школ градиента, вы найдете свою долю хакеров UNIX, которые будут придерживаться emacs, так что это определенно есть.

Ответ 12

Мне 28 лет и я перешел с vim на emacs месяц назад. Я изучил немного emacs, изучая lisp. Я переключился с vim, потому что интеграция компилятора/отладчика/оболочки имела для меня большой смысл, и мне нравится идея расширяемости/настройки.

У меня есть несколько умных людей с затмением /intellij, с которыми я работаю, которые молоды и трясут свои подбородки, думая о том, чтобы сделать переключатель. Философия буфера была почти достаточной, чтобы продать одного человека, который болел за вкладки в IDE.

Не так много о возрасте, о котором я не думаю, - те, которые рассматривают emacs, - это те, которые идут вперед, думая достаточно, чтобы понять, что имеет достаточно мощные функции/идеи, которые могут быть оценены/могут быть оценены.

Ответ 13

Я 22-летний пользователь emacs, и я плачу, когда мне приходится оставлять его, чтобы что-то делать на других IDE.

Ответ 14

Мне 23 года, а emacs преподавали на нашем операционном уровне в качестве "редактора C, который вы должны использовать". Я использовал его для курса, но перешел к другим IDE, которые лучше подходят для моего рабочего процесса и повседневной среды разработки.

Изменить. Поскольку мой оригинальный пост не совсем полезен.

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

Теперь я использую eclipse каждый день, потому что это расширяемый язык, который я должен разрабатывать с помощью Java, ActionScript, JavaScript, PHP, CSS, HTML и даже схемы. У меня также есть пользовательское расширение eclipse, которое я совершенствую, что помогает мне быть более продуктивным в моей полной нише (разработка WordPress). Eclipse предоставляет службы FTP и SSH, и я знаком с интерфейсом дольше, чем любая другая среда разработки, и именно поэтому я его использую.

Ответ 15

Мне 21 год, и я использую vim. Это реальный шаг от других редакторов программирования, которые я использовал, и я рекомендовал бы кто-либо еще в курсах по информатике попробовать его.

Ответ 16

Я родился в 1970 году *, но пришел (назад) к программированию около 6 лет назад, начиная с Visual Basic 6 (ay-yi-yi!). Сотрудник жестко запрограммировал весь свой Perl в текстовом редакторе (ВКЛЮЧАЯ формы), что пошатнуло мое мнение, но не вступило. Медленно, я начал использовать скромный блокнот MS для... заметок в то время как по телефону, открытых задач в течение дня и т.д. И медленно, я начал хотеть большего. Ряд других факторов (желание работать ближе к регулярным выражениям, старое желание учиться LISP [Я достиг совершеннолетия в 80-х, если вы понимаете, что я имею в виду]) проведет меня через пару редакторов и, наконец, Emacs.

Теперь, я расстраиваюсь в IDE, что я не могу манипулировать и настраивать мое сердце.

* хорошо, поэтому я больше не могу быть "молодым человеком", но когда я начал использовать Emacs, я был в начале 30-х годов и идентифицирован как таковой.

Ответ 17

Мне 26 лет, и я использую VIM уже несколько лет для разработки на С++. Все мои товарищи по команде используют VIM или Emacs (50% против 50%, время от времени у нас отличное пламя), наше лидерство также использует VIM. Это лучший выбор для нас на Solaris. Однако для больших MS API, таких как DirectX, я использую VS... его иногда болью переключать, но гораздо проще справиться с таким монстром:)

Ответ 18

В наши дни я едва могу выйти из своего VIM, и в тех приложениях, где я нахожу себя вынужденным в среде IDE, я быстро помню, почему. Я настолько привык к горячим клавишам VIM для выбора, замены, складывания и т.д., Что моя производительность настилается.

Как и другие, я редко работаю на компилированных языках, поэтому я установил ярлыки, которые запускают мой Perl/PHP, вставляя интерпретаторы, чтобы найти синтаксические ошибки. В некоторых случаях я даже настроил VIM для запуска доступных модульных тестов через один и тот же интерфейс. Также очень легко вернуться к браузеру (желательно на другом мониторе) и нажать "Control-R" для обновления, не касаясь мыши.

Ответ 19

Мне 21 год, и я использую vim уже 3 или 4 года... Я однажды попробовал emacs, когда один из моих учителей сказал мне, что это лучше, чем Vim... но я предпочел свой рабочий процесс с помощью vim...

Я пытался использовать emacs на прошлой неделе, потому что у меня были проблемы с отступом html файлов... Но моя команда потеряла меня, когда он начал говорить о комбинации клавиш или что-то в этом роде. Я предполагаю, что vim или emacs - два больших редактора... Это лучше, чем большинство IDE, которые я знаю.

Удовлетворяет всех.

Ответ 20

Мне 20 лет, и я начал использовать Emacs прошлым летом, когда мне нужно скомпоновать С++ на linux, и Emacs был единственным редактором, который я могу стоять на openSUSE (Кейт ужасна, ужасна!), особенно мой рабочий механизм медленный), Затем меня победили; в мире нет ничего лучшего для мыши-ненавистника. Теперь я использую emacs (да, на Windows...) для всех видов вещей, включая выполнение файловых операций с помощью игры и игры с тетрисом;)

Сказано, что я все еще код С# в Visual Studio (поменяйте на emacs для крупной рефакторинга и работы с шаблонами, что намного проще в emacs). ЕСЛИ emacs имеет intellisense (это работает), тогда я вытащил текстовый редактор в VS studio (я все равно буду использовать GUI-дизайнер, но ничего не заменит); на данный момент, для поиска классов слишком много для меня, чтобы код С#.NET в emacs.

Ответ 21

Emacs в порядке; он не совсем делает все, что мне нравится jEdit, но я не заинтересован в том, чтобы тратить время на создание макросов и плагинов для моего редактора - мне нравится делать что-то полезное. Если бы мне нужен редактор, чтобы сделать что-то другое, я бы получил еще один редактор или установил плагин для других.

Я использовал jEdit, Visual Studio, блокнот ++, TextWrangler. Я ненавижу VIM.


Иронический....

Я использую emacs полный рабочий день. Спустя несколько месяцев после вышеупомянутого ответа я делал много удаленных логинов в Linux, и nano слишком сжимал. И, да, я потратил время на создание макросов и плагинов для emacs. jEdit по-прежнему очень хорош, но emacs довольно хорош. Все еще не используете vim (еще?).

Ответ 22

Я 19-летний студент колледжа, который использует Emacs - я начал использовать его около года назад и не оглядывался назад.

Ответ 23

Я использую emacs уже около 10 лет. В какой-то момент я принял решительный шаг, чтобы изучить его (и vi), чтобы более удобное редактирование непосредственно на серверах.

Когда дело доходит до написания кода быстро и с небольшими красными флагами, когда синтаксис ошибочен в реальном времени, использование IDE похоже на ношение перчаток при работе с тернистыми растениями: вам не обязательно быть таким же осторожным. (Это также похоже на использование текстового процессора с автоматическими исправлениями и грамматическими проверками по сравнению с использованием, ну, emacs для записи.)

Итак, я в основном использую Eclipse/Xcode/other-required-IDE, за исключением случаев быстрых изменений, прямых изменений на сервере или других удаленных/быстрых сценариев редактирования.

То, что я еще не сделал, проверяется, есть ли какие-либо хорошие режимы для emacs, которые позволяют ему предоставлять такую ​​помощь для быстрого редактирования, как и другие IDE (хотя режимы по умолчанию очень помогают, в любом случае - это не является сырым текстовым редактированием, действительно).

Недавно у меня также был приятный сюрприз, когда я понял, что большая часть Mac OS UI может использовать команды emacs аналогично тому, как можно редактировать командную строку unix с помощью команд emacs. Насколько это круто?

Ответ 24

Мне меньше 30, и я использую emacs.

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

Теперь мне потребовалось некоторое время, чтобы успеть с программированием в elisp, но я думаю, что это выгодно. Я пробовал использовать eclipse, но есть что-то о emacs, особенно расширяемость, которые трудно заменить.

Ответ 25

В основном я использую gedit. Простой и сладкий. Мне 20 и всегда ненавидел IDE (я начал с Netbeans в старшей школе).

Ответ 26

Я пытался научиться использовать Emacs, когда начал свою учебу, но в конце концов сдался. Частично это связано с тем, что у меня плохая память, а ее сочетания клавиш являются нетрадиционными по сравнению с тем, что я использую.

Я почти все свое кодирование в TextMate (который был дублирован Emacs из Mac). Если я в командной строке, то ViM делает трюк.

Ответ 27

Мне 17, и я начал использовать Emacs, когда мне было 14, и VIM, когда мне было 15. Я использую Emacs для SLIME и ERC в основном сейчас, предпочитая GVim для редактирования файлов и т.д.

Ответ 28

Каждый раз, когда я обращался к уважаемому типу гуру о Emacs, они предупреждали меня. Большинство из них тоже не понравилось. Я понял это как подсказку.

OTOH, я давно интересовался TECO (теперь вы знаете мой возраст), и я слышал, что Emacs вырос из этого. Итак, я все еще удивляюсь...

Ответ 29

У вас могут быть мои копии Eclipse, NetBeans и Visual Studio, когда вы вытаскиваете их из моих холодных мертвых рук!

Ответ 30

Я код J2me в Windows, где моя компания не навязывает мне определенную среду IDE. И угадайте, что, я возвращаюсь к своему Старому другу, Emacs...

Сейчас мне 31, и я сначала изучаю emacs ca 23. Но ситуация меня изменяет IDE alots: Netbeans, VS.NET, Eclipse и т.д.

Знаешь, Emacs по-прежнему проигрывает другие, в некоторой перспективе:)