Novos recursos do vs 2015 para c ++

não especial, se você usa a codificação VS 2010 ou VS 2012,2013,12015 será a mesma. Mas você terá mais flexibilidade na criação, construção e publicação dos projetos.

Você precisa ver quais novos recursos estão disponíveis no Visual Studio 2013 ou 2015 e que não estavam presentes no Visual Studio 2010 para um desenvolvimento de aplicativos mais profissional:

Novos recursos no Visual Studio 2015 | 2013 2012 2010

Ainda usamos o Visual Studio 2005 simplesmente porque muitos de nossos clientes ainda estão usando os aplicativos que foram desenvolvidos usando o 2005 naquela época. Precisamos apoiá-los, desde que nossos clientes não decidam atualizar.

A atualização para uma versão mais recente da estrutura do dot net pode exigir a atualização de muitas outras dependências. Se você não se contiver com esses problemas, a atualização seria uma idéia melhor. Com a versão mais recente, você também pode desenvolver para celulares e para o Windows 10.

Acho que essa pergunta pode ser respondida simplesmente lendo essas páginas e ver se esses aprimoramentos e recursos fazem sentido para você - em última análise, são seus requisitos que orientam sua escolha de tecnologia e não o contrário !!

O que há de novo no VS 2013O que há de novo no VS 2015

Se você deseja uma revisão ou funcionalidade mais recente, é necessário atualizá-la

como o uso da biblioteca de passos requer as versões mais recentes

ou se quisermos dar uma olhada na biblioteca 'processamento de imagem' (cv aberto), há uma revisão no 2013 VS

Lembre-se: revisão significa versão mais nova com novos recursos e suporte

como a MS está apresentando o VS como uma ferramenta de plataforma cruzada, então na versão mais recente, podemos executar nosso aplicativo .net no Ubuntu (Linux) ou Mac

Eu usei muitas versões do Visual Studio e sou fã do Visual Studio, anteriormente eu o uso principalmente para C ++, mas agora eu o uso para C ++, C #, F # e algumas outras linguagens também. Atualmente, o Visual Studio 2015 está atualmente na versão RC, e acho que a Microsoft a lançará após o Windows 10. O Visual Studio 2010 agora é antigo e não se deve usá-lo com razão também. O Visual Studio 2015 é fornecido com C # 6, F # 4, VB 14, C ++ 14 (pelo menos eu usei alguns recursos do C ++ 14), dotNET 4.6 etc. Eu gosto dos recursos Intellisense e de preenchimento automático. No Visual Studio 2015, o Code Analyzer é iniciado automaticamente sempre que você inicia o programa. No Visual Studio 2013, há uma extensão do Code-Map (

O blog do programa Microsoft MVP Award

): bastante útil para visualizar meu código. Acho que listei apenas 1% dos recursos do Visual Studio 2015, pelo menos tente, você definitivamente vai gostar.

Estou usando o VS2010 e 2013, ambos. Não gastei nenhum tempo explorando coisas novas no VS2013. Mas ainda tenho algumas coisas para usar o VS2013 em vez de 2010 1. Se você deseja usar o .Net framework 4.5, não é possível no VS2010.

2. O Solution Explorer é simplesmente fantástico. Você pode expandir um arquivo e ele fornecerá a lista de classes que ele possui. Em seguida, expanda uma classe e ela fornecerá a lista de membros que ela possui.

3. Você pode fechar todos os documentos abertos de uma só vez. No VS2010, não existe essa opção. Ele possui apenas "Fechar tudo, exceto este documento". Eu sempre quis ter esse recurso e o VS2013 apenas atendeu meu desejo.

4. Adoro trabalhar em fundo preto.

5. Editar e continuar o recurso é ótimo. Você não precisa reiniciar o aplicativo.

6. O recurso Localizar destaca todas as ocorrências. Você não precisa clicar em Avançar para encontrar a próxima ocorrência.

7. A capacidade de preencher automaticamente chaves, comentários e citações. Isso significa que você apenas abre uma chave e começa a codificar, não precisa se preocupar em fechar a chave.

8. Goto Definição é redefinida. Você pode visualizar a definição de um método / classe sem perder o foco na linha principal de código. Use Alt + F12 para o mesmo

Estou certo de que haveria muitos outros recursos interessantes. Mas estas são algumas das que me deparei em pouco tempo.

Não sei por que agora estou recebendo uma notificação para esta pergunta, que foi originalmente escrita há dois anos.

Eu olhei para as respostas que a maioria (as pessoas enviaram como resposta à atualização. O que elas têm é bom, do ponto de vista da atualização de software.

No entanto, (e este é o meu conselho pessoal). Você realmente não precisa atualizar. Há um velho ditado que diz que apenas porque algo é mais novo não o torna de fato melhor. Não é algo que se considere equiparado à lógica de hoje, mas às vezes é verdade.

Não há nada errado em continuar usando o que você tem, se você ainda precisa disso.

Embora, no outro lado da moeda, não possamos nos apegar a esse velho doce para sempre e, em algum momento, você terá que se soltar ou será forçado a se soltar. Uma das coisas que o obrigará a deixar ir pelo menos no mundo do software e hardware é chamado Fim do ciclo de piolhos. O temido momento em que seu software ou hardware antigo foi eliminado completamente da equação e você não ofereceu suporte ou drivers quando algo deu errado ou algo não funcionou.

Para mim, pelo menos, o fim do ciclo de vida ou a sua proximidade é um incentivo suficiente para atualizar para a próxima versão. É também, na minha opinião, o motivador mais importante ou deve ser considerado quando se olha para a próxima versão de um produto. Meu prazo entre essas interações geralmente é de 6 meses a um ano após a Disponibilidade geral e não do Release Candidate. Às vezes, vejo muitas pessoas atualizando rápido demais porque é mais recente e, em seguida, encontro problemas antigos ou gerais por causa dessa decisão de avançar, sem testar primeiro as águas.

Agora tenho certeza de que isso respondeu a alguma pergunta, mas é motivo de reflexão e nos dá algo que muitas vezes não pensamos em outro nível.

Razão 1: essas edições do Visual Studio oferecem suporte à versão superior do Frameworks.

Razão 2: a versão superior dos idiomas vem com muitos novos recursos. Por exemplo, o C # vem com async e aguarda.

Razão 3: nas edições anteriores do VS, esse recurso está disponível apenas para ambientes de destino de 32 bits. Mas no VS2013 esse recurso está disponível para o ambiente de destino de 64 bits. Para aproveitar esse recurso, vá para Opções do VS => Depuração => Editar e continuar e marque a opção EnableEdit e continuar.

Razão 4: Inspecionando o método retornará valor durante a depuração.

Durante a depuração, podemos verificar os valores de retorno de uma função ou de funções aninhadas pela janela Autos.

Razão 5: aprimoramentos de depuração assíncrona.

Esse recurso estava disponível desde a introdução do TPL e do Async / Await. Podemos usar o CallStack para ver os detalhes do processo. Nas versões anteriores, a pilha de chamadas estava cheia de muitos códigos relacionados a diferentes pontos de partida lógicos. Mas no VS 2013 agora a pilha de chamadas fica mais limpa enquanto você depura uma chamada assíncrona. A pilha de chamadas agora oculta o código externo.

Razão 6: redimensionamento nos controles do Windows Forms.

u Você pode usar a configuração de DPI do sistema para redimensionar os componentes dos controles (por exemplo, os ícones que aparecem em uma grade de propriedades) ativando uma entrada no arquivo de configuração do aplicativo (app.config) do seu aplicativo. Atualmente, esse recurso é suportado em Grade de propriedades, Exibição em árvore e Visualização de dataGrat. Para habilitar esse recurso


Existem algumas outras coisas como Configurações de Roaming, Depuração Visual, Peek To Defination, Code Lens, barra de rolagem aprimorada etc.


Além de todo esse visual studio, as edições expressas agora são a Community Edition, que é uma grande vantagem para desenvolvedores individuais.