Eclipse Ugly (от пользователя восстановления vim)

114
12

Итак, я, наконец, окунулся в использование eclipse из vim... но у меня возникли серьезные проблемы, связанные с невероятно загроможденным интерфейсом и системой меню. Пример: щелчок правой кнопкой мыши в основной области текста дает подменю с ~ 30 элементами... Вся среда затмения кажется громоздкой и довольно уродливой.


Я кропотливо изменил шрифты и цвета, и это беспокоит меня, что настройки переполнены во всем окне настроек. Хотелось бы, чтобы существовали быстрые настройки цветовой схемы, такие как emacs и vim, которые были на протяжении десятилетий. Через stackoverflow я нашел:


http://blog.codefront.net/2006/09/28/vibrant-ink-textmate-theme-for-eclipse/


Но я бы хотел еще несколько примеров! Что-то вроде черепа или шифера.


Есть ли у кого-нибудь секрет создания eclipse более полезного инструмента с более эстетичным интерфейсом?

спросил(а) 2009-07-12T05:12:00+04:00 11 лет, 2 месяца назад
1
Решение
105

Вы можете многое изменить через плагины... btw, на каком языке вы кодируете? ЯВА? Затем попробуйте Netbeans.

ответил(а) 2009-07-12T05:22:00+04:00 11 лет, 2 месяца назад
150

Ну, если вы так сильно скучаете по vim и хотите просто получить дополнительные функции Eclipse, вы рассматривали eclim?

Основная цель eclim - предоставить функциональность Eclipse редактору Vim. Первоначальной целью было предоставить Java-функциональность Eclipses в vim, но была добавлена поддержка различных других языков (c/c++, php, python, css, html, xml и т.д.) И планируется еще несколько.

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

Вот где эклим вступает в игру. Вместо того, чтобы пытаться написать IDE в Vim или редактор Vim в Eclipse, eclim предоставляет подключаемый модуль Eclipse, который предоставляет возможности Eclipse через интерфейс сервера, и набор подключаемых модулей Vim, которые взаимодействуют с Eclipse через этот интерфейс. Эта функциональность может быть использована тремя основными способами, как показано ниже.

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

ответил(а) 2009-07-12T05:55:00+04:00 11 лет, 2 месяца назад
57

Не забывайте "максимизировать" вариант на вкладке редакторов: очень полезно, если вы хотите выделить весь "графический интерфейс" захламление ", представленное всеми другими мнениями.

Эти представления по-прежнему доступны через значки сбоку, но вы можете работать только в одном (или нескольких) редакторах и фокусироваться только на них:


alt text http://blogs.infosupport.com/photos/peterhe/images/12528/original.aspx

Огромная победа для меня - это то, как теперь можно максимизировать и минимизировать работу.
Раньше максимизация редактора заполняла один редактор по всему экрану.
Если вы работаете на широкоэкранном мониторе, например, на моем ноутбуке, это приводит к большому количеству пробелов, что не очень полезно.
В Eclipse 3.3 редакторы tiling сохраняются при максимизации. Это упрощает размещение моего редактора unit test и кода рядом друг с другом, поэтому я, когда я набираю тесты, могу очень легко проверить код, который я тестирую

Кроме того, представления сводятся к минимуму, а не полностью скрываются.
Многие люди даже не знают, что вы можете свести к минимуму представление, потому что до Eclipse 3.3 минимизация не имела большого смысла. Он был полностью горизонтально ориентирован, что означает, что он обычно просто выглядел странным и пустым пространством.
При минимизации в Eclipse 3.3 представления теперь ведут себя скорее как "быстрые представления" и всегда действительно минимизируют. Все это работает очень хорошо, потому что гораздо меньше нужно переключать максимизацию/восстановление, чтобы посмотреть на представление, особенно в сочетании с быстрым доступом.


ответил(а) 2009-07-12T09:23:00+04:00 11 лет, 2 месяца назад
59

Если вы считаете, что контекстное меню Eclipse велико, вы не видите, что у Eric xD


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


И в конце концов, подумайте, что большинство "нормальных людей" (не выродков, выращенных с помощью Unices). Vim просто ужасен... и Emacs может заставить ваши пальцы вывихнуть.

ответил(а) 2009-07-12T05:20:00+04:00 11 лет, 2 месяца назад
Ваш ответ
Введите минимум 50 символов
Чтобы , пожалуйста,
Выберите тему жалобы:

Другая проблема