Заставить Eclipse вести себя как Visual Studio
Я занимаюсь разработкой для Android и предпочитаю Visual Studio, но для этого мне придется использовать Eclipse.
Кто-нибудь сделал инструмент, который переключает Eclipse, чтобы он выглядел и вел себя как визуальная студия? Я, в основном, не могу вынести ни малейшего предложения о том, как мне следует программировать (да, я знаю, что я еще не использовал это приватное поле! Спасибо Eclipse!), Либо его невероятно паршивый смысл.
Например, в затмении, если я не наберу this
во-первых, его intellisense не поймет, что я хочу искать членов локальной области. Кроме того, в моей голове пробурена TAB для завершения соглашения VS, и Eclipse - это ENTER, чтобы завершить, я мог переключить все вручную, но это заняло бы часы, и я надеялся, что у кого-то была какая-то тема или что-то, что уже сделало это,
4 ответа
Есть и другие варианты для Java IDE. Вы, очевидно, нашли Eclipse, но вы также можете попробовать IntelliJ и NetBeans. IntelliJ не бесплатен, но имеет 30-дневный период оценки и карту ключей Visual Studio:)
Посмотрите вокруг, найдите тот, который вам нравится, и начните интенсивно им пользоваться. Все они - очень хорошие IDE, и я уверен, что если вы будете использовать их некоторое время, вам будет удобно.
Вы пытались использовать сочетания клавиш Visual Studio, доступные в Eclipse Ganymede (3.4)?
(Возможно, вы захотите узнать, что "IntelliSense" - это термин Visual Studio, вероятно, неизвестный никому без опыта Visual Studio. "Автозаполнение", вероятно, более широко используемый термин.)
Если вы начнете вводить имя любого класса / переменной, видимого в текущей области, и нажмете Ctrl+ Пробел, это приведет к автоматическому завершению.
По умолчанию tab используется для перемещения по автозаполненным аргументам вызова функции.
Я собираюсь сыграть адвокат дьяволов здесь и сказать, что заставляет вас использовать this.myString
на самом деле гораздо безопаснее, чем просто myString
, myString
может быть определен локально (в методе) или в классе как закрытый член. Я иногда думаю, что Visual Studio немного кавалерен по этому поводу. В примере, который вы упоминаете (я видел видео, но оно было неразборчиво), где находится myString
область видимости?