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

Связывание ключей Emacs в среде Eclipse IDE

Я любитель Emacs, вероятно, потому, что мне нравится привязка к ключу, и я могу делать все очень быстро. Я также использую Eclipse IDE для своего Java/Android/Python/development, потому что он бесплатный, большинство моих коллег используют его, и он работает. Я нахожу, что переключаюсь между emacs и Eclipse, и рабочий процесс просто невелик. Я хотел бы настроить привязки клавиш в Eclipse так, чтобы они были похожими на Emacs.

Может кто-то предложить лучший плагин Eclipse, который я мог бы использовать для этого. Или кто-нибудь может рассказать о том, как они использовали Eclipse для большего количества Emacs. Спасибо заранее

4b9b3361

Ответ 1

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

Emacs + исправил все это для меня. Теперь использование Eclipse почти так же просто, как и использование Emacs, плюс я получаю все возможности современной среды разработки. Это практически лучший из всех миров. Единственное, что мне по-прежнему не хватает Emacs, это заполнение M-q комментариями "//".

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

Ответ 2

Не требуется плагин для базовых клавиш Emacs!

Перейдите к

    Windows → Предпочтения → Общие → Клавиши

и выберите Emacs.


    enter image description here


Он не будет предоставлять все команды Emacs (очевидно), но он охватывает то, что вы не можете прожить без таких, как навигация, выбор, вырезание/вставка и т.д.

Ответ 3

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

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

Ответ 4

Emacs + плагин улучшает работу, предоставляя ключи Emacs, чем стандартная установка Eclipse.

Ответ 5

Я включил схему "Emacs" в качестве "@aioobe", предложенную мною во всех моих экземплярах Eclipse. Однако недавно в некоторых моих установках Eclipse появилась новая форма неправильного поведения: я набираю любую из нескольких команд Emacs, например Ctrl - L (чтобы центрировать окно), и это неприятное диалоговое окно появляется, предлагая мне правильное действие Emacs для этого ключа и еще один вариант, который исходит из ничего, что я узнаю, но, безусловно, НЕ является привязкой ключа Emacs.

Это проблематично по двум причинам: 1) оно появляется неожиданно, в некоторых, но не во всех проектах (я еще не понял шаблон) 2) это, очевидно, нарушение обещанной поддержки Emacs ключевая схема, нарушение, которое появилось недавно, что делает поддержку Emacs гораздо менее ценной.

Поддержка Emacs в Eclipse никогда не была полной, но я хотел бы вернуться к состоянию, которое у меня было несколько месяцев назад, когда Ctrl - L, Ctrl - D и Ctrl - K все работало правильно, так как клавиши Emacs без этого раздражающего диалога во всех проектах.

Если Emacs + работал в Indigo и Juno, я бы попробовал это. Но как это...