Создание Eclipse ведет себя как Visual Studio

Я занимаюсь разработкой для Android и предпочитаю Visual Studio, но для этого мне придется использовать Eclipse.

Кто-нибудь создал инструмент, который может заставить Eclipse выглядеть и вести себя как визуальная студия? В основном я не могу вынести его clippyesqe предложения о том, как мне следует программировать (да, я знаю, что я еще не использовал это закрытое поле! Спасибо Eclipse!), Или его невероятно паршивое intellisense.

Например, в eclipse, если я сначала не введу this, его intellisense не поймет, что я хочу искать членов с локальной областью действия. Кроме того, в моей голове пробурена TAB для завершения соглашения VS, и Eclipse - это ENTER, чтобы завершить, я мог переключить все вручную, но это заняло бы часы, и я надеялся, что у кого-то была какая-то тема или что-то, что уже сделало это ,

Ответ 1

Существуют также другие варианты для Java IDE. Вы, очевидно, нашли Eclipse, но вы также можете проверить IntelliJ и NetBeans. IntelliJ не является бесплатным, но имеет 30-дневный оценочный период и карту ключей Visual Studio:)

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

Ответ 2

Пробовали ли вы использовать ключевые слова Visual Studio, доступные в Eclipse Ganymede (3.4)?

(Возможно, вы захотите узнать, что "IntelliSense" - это термин Visual Studio, возможно, неизвестный для любого, кто не обладает опытом Visual Studio. "Автозаполнение", вероятно, является более широко используемым термином.)

Ответ 3

Если вы начнете вводить имя любого класса/переменной, видимого в текущей области, и нажмите Ctrl + Space, это приведет к отключению автозаполнения.

По умолчанию вкладка используется для перемещения аргументов автозаполнения функций.

Ответ 4

Я собираюсь сыграть здесь адвоката дьяволов и сказать, что принуждение вас использовать this.myString на самом деле намного безопаснее, чем просто myString. myString может быть определен локально (в методе) или в классе как закрытый член. Я иногда думаю, что Visual Studio немного кавалерен по этому поводу. В примере, который вы упоминаете (я видел видео, но оно было неразборчиво), где находится область действия myString?