Quais são algumas alternativas ao ReSharper? [fechadas]

172

Estou pensando em comprar uma licença ReSharper , mas existem alternativas possíveis para o ReSharper e como você as classificaria em comparação ao ReSharper?

Não precisa necessariamente ser uma alternativa gratuita, mas gostaria de saber como são bons produtos equivalentes.

Riain McAtamney
fonte
3
Para recomendações de estilo, eu uso o StyleCop. Para análise de código, eu gerencio com o VS integrado, que substitui mais ou menos o FxCop. Para facilitar a digitação, confio nas Ferramentas Elétricas de Produtividade. Todos os 3 da MS. Para mim essa é a alternativa actualmente :)
Nawfal
Não é um tópico fora de tópico
nim

Respostas:

89

A principal alternativa é:

  • CodeRush , do DevExpress. A maioria considera isso ou ReSharper o caminho a seguir. Você também não pode dar errado. Ambos têm fãs, ambos são poderosos e ambos têm equipes talentosas constantemente melhorando-os. Todos nós nos beneficiamos da competição entre esses dois. Não repetirei as muitas boas discussões / comparações sobre eles que podem ser encontradas no Stack Overflow e em outros lugares.

Outra alternativa que vale a pena conferir:

  • JustCode , da Telerik. Isso é novo, ainda com distorções, mas os relatórios iniciais são positivos. Uma vantagem poderia ser o licenciamento com outros produtos Telerik e a integração com eles. Existem licenças agrupadas disponíveis que podem tornar as coisas mais baratas / fáceis de manusear.
Patrick Karcher
fonte
22
BTW, Telerik está se aposentando JustCode ... telerik.com/products/justcode-sunsetting
George Vovos
1
CodeRush do Devexpress Não é o mesmo que Resharper. O CodeRush, que eu saiba, melhora a produtividade, em vez de impor padrões no estilo de código e também sugestões e conversões de código e tudo mais. o que é, na minha opinião, o motivo pelo qual é muito mais rápido do que o compartilhador em grandes soluções (+10 projetos pesados).
Niklas
4
O JustCode agora está morto com o VS2017
Avenger789 03/10
2
Alguma coisa para o VS Code?
precisa saber é o seguinte
55

Uma lista abrangente:

  • CodeRush , do DevExpress. (Considerada a principal alternativa) Este ou o ReSharper é o caminho a seguir. Você também não pode dar errado. Ambos têm fãs, ambos são poderosos, ambos têm equipes talentosas constantemente melhorando-os. Todos nós nos beneficiamos da competição entre esses dois. Não repetirei as muitas boas discussões / comparações sobre eles que podem ser encontradas no Stack Overflow e em outros lugares. 1

  • JustCode , da Telerik. Isso é novo, ainda com distorções, mas os relatórios iniciais são positivos. Uma vantagem pode ser o liscensing com outros produtos Telerik e a integração com eles. 1

  • Muitos dos novos recursos do Visual Studio 2010 . Veja o que foi adicionado e o que você precisa, pode ser que a instalação principal cuide do que você está interessado agora.

  • Visual Assist X , mais de 50 recursos tornam o Visual Assist X uma ferramenta de produtividade incrível. Escolha uma categoria e saiba mais ou faça o download de uma avaliação gratuita e descubra todas elas. 2

  • VSCommands , VSCommands fornece navegação de código e aprimoramentos de geração que tornarão suas tarefas diárias de codificação muito rápidas e, juntamente com dezenas de aprimoramentos essenciais do IDE, levarão sua produtividade a outro nível. O VSCommands vem em dois tipos: Lite (gratuito) e Pro (pago). 3

  • O BrockSoft VSAid , VSAid (Visual Studio Aid) é um suplemento do Microsoft Visual Studio disponível, sem nenhum custo, para uso pessoal e comercial. Destinado principalmente a desenvolvedores do Visual C ++ (embora útil para qualquer projeto ou solução do Visual Studio), o VSAid adiciona uma nova barra de ferramentas ao IDE, que adiciona recursos de melhoria de produtividade, como encontrar e abrir arquivos de projeto rapidamente e percorrer os arquivos relacionados no diretório clique de um botão do mouse (ou o toque de uma tecla!). 4

Daniel
fonte
Obrigado pela informação agradável.
Muhammad Ashikuzzaman 28/03
1
O Visual Studio 2017 adicionou ainda mais: docs.microsoft.com/en-us/visualstudio/#pivot=features
Dan Csharpster 17/17
Há também Roslynator
Matt
20

Lembre-se de que, com o Visual Studio 2010, você pode não precisar / desejar nenhum complemento. Muitos dos recursos do ReSharper foram adicionados aos principais recursos do Visual Studio 2010 . ReSharper , CodeRush , etc. têm outros recursos acima e além do Visual Studio, com certeza, mas veja o que foi adicionado e o que você precisa. Pode ser que a instalação principal cuide do que você está interessado agora.

Eu pessoalmente uso o ReSharper 5 ainda, pois tem muitos usos, para mim . O que cada codificador considera mais importante varia muito. Você terá que testar cada um por si mesmo, mas felizmente todas as alternativas também têm períodos de teste.

Nick Craver
fonte
11

VSCommands - não uma alternativa em si, mas uma ferramenta complementar com muitos recursos exclusivos não disponíveis no ReSharper, CodeRush e JustCode.

A partir do site:

Aprimoramentos de IDE

* Custom Formatting
      o Build Output
      o Debug Output
      o Search Output
* Solution Properties
      o Manage Reference Paths
      o Manage Project Properties
* Apply Fix
      o File being used by another process
      o [StyleCop][2] warnings
      o Importing .pfx key file was cancelled
* Search Online
* Cancel Build When First Project Fails
* Advanced Zooming

Aprimoramentos do Solution Explorer

* Prevent Accidental Drag & Drop
* Prevent Accidental Linked Item Delete
* Group / Ungroup Items
* Show Assembly Details
* Build Startup Projects
* Open Command Prompt
* Open PowerShell
* Locate Source File
* Open File Location
* Show / Hide All Files
* Edit Project / Solution File
* Copy / Paste As Link
* Copy / Paste Reference
* Open In Expression Blend
* Collapse All
* Clean All Build Configurations

Assistência para Depuração

* Attach To Local IIS
* Debug As Administrator
* Debug As Normal user
* Debug As Different user

Assistência ao Código

* Create Code Contract
iggi123
fonte
Os comandos do VS para o VS 2015 agora estão inoperantes :-( ... visualstudiogallery.msdn.microsoft.com/…
bytedev
8

Visual Assist X .

Brian
fonte
1
+1, uma omissão na minha resposta. E você fez sua própria resposta wiki da comunidade? Agora isso é comunidade. Vou examinar nossas outras respostas e obter uma reputação de dang para isso. . .
Patrick Karcher
1
@ Patrick: Eu sinto que o voto será baseado no que as pessoas consideram a qualidade das ferramentas. Boas ferramentas devem estar no topo, mas não acho que isso mereça reputação.
27710 Brian
3

Existe o BrockSoft VSAid . Isso é usado principalmente para encontrar arquivos em uma solução.

Riain McAtamney
fonte
3

Eu acho que o CodeRush também tem uma versão gratuita e limitada. Acabei indo para o ReSharper e ainda o recomendo, embora algumas das funcionalidades estejam no Visual Studio 2010. Existem apenas algumas coisas que fazem valer a pena.

Lembre-se de que você não precisa da licença completa do ReSharper se codificar apenas em um idioma. Eu tenho a versão c # e é mais barata.

adimauro
fonte