Fiz muito desenvolvimento em Java usando o Eclipse e agora comecei a usar o Visual Studio para .NET. Até agora, acho que os IDEs são capazes de fazer as mesmas coisas, mas apenas diferentes.
Quais recursos do Eclipse não estão disponíveis no Visual Studio?
Respostas:
O Eclipse tem seu histórico local, que é como um super desfazer Undo. Não conheço um recurso semelhante no VS.
fonte
O Acesso Rápido do Eclipse é um recurso incrível de usabilidade, na minha opinião.
Versão curta:
Com o Acesso rápido, você pode navegar para quase qualquer parte do IDE usando o teclado. Sim, isso também pode ser feito no Visual Studio, mas você precisa aprender o atalho para cada exibição: Ctrl + Alt + J para acessar o Pesquisador de objetos; Ctrl + Alt + L para o Solution Explorer, etc; ou use atalhos genéricos de alternância de janelas (como Ctrl + F6 para ir para a próxima janela, um por um).
No Eclipse, você só precisa de um atalho: Ctrl + 3 para abrir a ferramenta Acesso Rápido.
O chapéu da ferramenta de acesso rápido permite que você comece a digitar o nome de qualquer comando, visualização, perspectiva, menu e até arquivos de origem! e ele será concluído automaticamente e sugerirá alternativas.
Acesso rápido:
Consulte Mais informação:
http://eclipsenuggets.blogspot.com/2007/05/quick-access-ctrl3-is-bliss-are-you-one.html
http://eclipse.dzone.com/articles/eclipse-36-hidden-treasures
fonte
Perspectivas
Observe como o Visual Studio se lembra do layout do IDE (janelas abertas, posições etc.) que você usou na última vez em que o depurador estava em execução? E como ele alterna entre isso e o layout IDE "sem depuração" automaticamente.
O Eclipse faz o mesmo com as perspectivas. Só que você pode personalizá-los totalmente, não apenas para depuração e não depuração, mas também para criar vários layouts com diferentes configurações de IDE e alternar entre eles com um simples clique.
Deseja ir para o layout de depuração sem depurar ?. Basta clicar no botão da barra de ferramentas Perspectiva de depuração.
Deseja inventar um novo layout sem editores e apenas a visualização Package Explorer e Javadoc estão visíveis? Mova suas janelas como desejar e salve-as como uma nova perspectiva.
É uma ótima maneira de alternar seu IDE adequadamente quando sua mente também está mudando de um tipo de tarefa para outro.
Ajuda do Eclipse - Perspectivas
fonte
Não me lembro do Visual Studio ter algo semelhante aos conjuntos de trabalho do Eclipse .
Conjuntos de trabalho - Ajuda - Eclipse SDK
Eles são uma maneira de agrupar projetos incluídos na sua 'solução' (espaço de trabalho no Eclipse) de uma maneira que permita ocultar ou mostrar diferentes conjuntos de projetos de acordo com a parte do código na qual você deseja trabalhar. Por exemplo, você pode definir um conjunto de trabalho contendo apenas os projetos de teste de unidade ou apenas os módulos relacionados à camada de acesso a dados em seu projeto.
É útil filtrar quase qualquer Visualização do Eclipse para mostrar apenas os itens relacionados ao conjunto de trabalho atualmente selecionado. Por exemplo, a lista de erros: você não precisa ver todos os erros no espaço de trabalho, apenas os relacionados aos projetos no conjunto de trabalho ativo.
A única maneira de imaginar duplicar essa funcionalidade no Visual Studio é ter uma abordagem de várias soluções e abrir e fechar soluções manualmente.
fonte
Suponho que você se refira ao Eclipse pronto para uso versus VS pronto para uso (caso contrário, sempre existem plugins que adicionam recursos extras).
Faltando no VS:
fonte
Você não tem nada parecido com o Maven disponível no visual Studio.
O Maven é uma fera complicada de dominar, mas uma vez que você o faz funcionar, é incrivelmente poderoso - basicamente tira toda a dor dos scripts de construção e gerenciamento de dependências.
fonte