Я много занимался разработкой на Java с использованием Eclipse, и теперь я начал использовать Visual Studio для разработки .NET. До сих пор я нахожу, что IDE могут делать одни и те же вещи, но только разные.
Какие функции в Eclipse недоступны в Visual Studio?
Ответы:
«Затмение» имеет свою « Местную историю», которая напоминает «супер пупер отменить». Я не знаю о подобной функции в VS.
источник
Eclipse Quick Access - это, на мой взгляд, удивительная функциональность.
Укороченная версия:
С помощью быстрого доступа вы можете перемещаться практически к любой части IDE с помощью клавиатуры. Да, это можно сделать и в Visual Studio, но вам нужно изучить ярлык для каждого представления: Ctrl + Alt + J, чтобы перейти к Обозревателю объектов; Ctrl + Alt + L для обозревателя решений и т. Д .; или используйте общие сочетания клавиш (например, Ctrl + F6 для перехода к следующему окну одно за другим).
В Eclipse вам нужен только один ярлык: Ctrl + 3, чтобы открыть инструмент быстрого доступа.
Инструмент быстрого доступа позволяет вам просто начать вводить название любой команды, просматривать, перспективу, меню и даже исходные файлы! и он будет автоматически заполнять и предлагать альтернативы.
Быстрый доступ:
Прочитайте больше:
http://eclipsenuggets.blogspot.com/2007/05/quick-access-ctrl3-is-bliss-are-you-one.html
http://eclipse.dzone.com/articles/eclipse-36-hidden-treasures
источник
перспективы
Обратите внимание, как Visual Studio запоминает компоновку среды IDE (открытые окна, позиции и т. Д.), Которую вы использовали в прошлый раз при запуске отладчика? И как он автоматически переключается между этим и «не отладочным» макетом IDE.
Затмение делает то же самое с Перспективами. Только то, что вы можете полностью настроить их не только для отладки и не отладки, но вы можете создать несколько макетов с различными конфигурациями IDE и переключаться между ними простым щелчком мыши.
Хотите перейти к макету отладки, не отлаживая? Просто нажмите на кнопку панели инструментов «Отладка перспективы».
Хотите изобрести новый макет без редакторов, и видны только Package Explorer и Javadoc view? Переместите свои окна, как вы хотите, и сохраните его как новую перспективу.
Это отличный способ надлежащего переключения вашей IDE, когда ваш ум также переключается с одного вида задач на другой.
Eclipse Help - Перспективы
источник
Я не помню, чтобы в Visual Studio было что-то похожее на рабочие наборы Eclipse .
Рабочие наборы - Справка - Eclipse SDK
Они позволяют группировать проекты, включенные в ваше «решение» (рабочее пространство в Eclipse), таким образом, что вы можете скрывать или отображать различные наборы проектов в соответствии с той частью кода, над которой вы хотите работать. Например, вы можете определить рабочий набор, содержащий только проекты модульного тестирования или только модули, связанные со слоем доступа к данным, в вашем проекте.
Полезно отфильтровать практически любой Eclipse View, чтобы показать только материал, связанный с текущим выбранным рабочим набором. Например, список ошибок: вам не нужно видеть все ошибки в рабочей области, только те, которые связаны с проектами в активном рабочем наборе.
Единственный способ, которым я представляю дублирование этой функциональности в Visual Studio, - это использование подхода с несколькими решениями, а также открытие и закрытие решений вручную.
источник
Я предполагаю, что вы ссылаетесь на готовое Eclipse против готового VS (в противном случае всегда есть плагины, которые добавляют дополнительные функции).
Отсутствует от VS:
источник
В Visual Studio у вас нет ничего похожего на Maven .
Maven - сложный зверь, которого нужно освоить, но как только он заработает, он станет невероятно мощным - он в основном снимает с себя все трудности скриптов сборки и управления зависимостями.
источник