Заставить Eclipse вести себя как Visual Studio - PullRequest
57 голосов
/ 28 сентября 2008

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

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

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

Ответы [ 4 ]

14 голосов
/ 28 сентября 2008

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

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

13 голосов
/ 28 сентября 2008

Вы пытались использовать сочетания клавиш Visual Studio, доступные в Eclipse Ganymede (3.4)?

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

5 голосов
/ 28 сентября 2008

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

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

2 голосов
/ 17 декабря 2008

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

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