Melhor IDE ou Editor de C++ Para O Windows

Qual é o melhor IDE C++ ou editor para usar no Windows? Uso o Notepad++, mas falta-me o IntelliSense do Visual Studio.

Author: GavinR, 2008-09-18

30 answers

Achei a última versão do NetBeans, que inclui suporte C/C++, Excelente.

Http://www.netbeans.org/features/cpp/index.html

 41
Author: Ben Hoffstein, 2008-09-18 01:48:21
Isso é porque o Visual Studio é a melhor IDE. Volta para o lado negro.
 202
Author: user1228, 2008-09-18 01:47:27
Pessoalmente, gosto do Visual Studio combinado com uma ajuda de terceiros, como o Visual Assist ([2]} http://www.wholetomato.com tentei alguns dos outros e acabei sempre com o Visual Studio. Além disso, o Visual Studio é um produto amplamente utilizado nas indústrias de desenvolvimento, por isso ter experiência em usá-lo só pode ser um plus.
 30
Author: Stephen Edmonds, 2008-09-18 07:21:42

O CDT do Eclipse funciona bem para mim. Ele suporta MinGW e Cygwin como alvos. Ele também se integra bem com CVS e Subversion.

A última construção, Ganímedes, está disponível aqui.
 21
Author: bineteri, 2008-09-18 02:03:34
Há as versões "expresso" grátis do Visual Studio. Dado que você gosta do Visual Studio e que as edições "Express" são gratuitas, não há razão para usar qualquer outro editor.
 18
Author: Kevin, 2008-09-18 01:58:14

Eu voto para o Visual Studio, mas parece que o C++ é tratado como cidadão de segunda classe (não o compilador e outras coisas mas IDE suporte) comparada .NET linguagens como C#, mas espero que a MS vai fazer algo sobre isso na próxima versão do Visual Studio (padrão novo está chegando e eles prometeram que 10 deve ser novo de 6).

 11
Author: Mladen Janković, 2008-09-18 02:00:07

VIsual studio é de longe a melhor IDE, mas você também pode dar uma olhada em Code:: Blocks

 11
Author: daniels, 2008-09-18 07:42:51

Prefiro usar o Microsoft Visual C++ express no windows. Embora o ide de 2008 seja bom, o expresso de 2005 tem um melhor apoio para muitos dos projetos abertos em que você pode querer participar. É uma dor compilar o Firefox ou uma meia-vida 2 mod em 2008. Também como uma dica geral ao procurar por software, eu gosto de procurar na wikipedia por "comparação de" Neste caso você iria pesquisar comparação de ambientes de desenvolvimento integrados.

Espero que tenha sido ... util.
 10
Author: cs_student, 2008-09-18 02:07:51

Se você está interessado em fazer o desenvolvimento do Qt, então o Qt Creator funciona bem e é livre.

 10
Author: lhahne, 2009-05-24 14:48:21
Acho que o depurador no Visual Studio é a coisa mais assassina que me impede de usar outra IDE.
 9
Author: Chris Mayer, 2008-09-18 05:30:59

Visual Studio + Visual Assist X ( http://www.wholetomato.com/)

 7
Author: MicTech, 2009-05-24 14:46:10
Há algumas características numa IDE que são tão Transformativas que não sabemos como vivemos sem elas. A ajuda integrada foi uma delas. IntelliSense-like funcionalidade era outra. VS 6.0 ' s Debug and Continue was absolutely killer. O Visual Studio arrasou durante algum tempo. Nada mal, dado o terrível roubo do NeXTstep que tudo começou como. (Ou é que as memórias do NeXTstep desapareceram até o VS parecer bem?) Claro, há Editores muito melhores que o VS, mas como um completo pacote para o desenvolvimento Win32 nada parece chegar perto. Existem edições expressas grátis agora, mas parecem bastante deficientes.

Estou a gostar bastante do Eclipse no Linux (e dos seus derivados no Windows usados em algumas ferramentas de fornecedores FPGA). Eu - realmente-não gosto da falta de ajuda integrada MSDN estilo, no entanto.

Acho que se resume a essas duas opções.
 5
Author: darron, 2008-09-18 02:06:04

Emacs. O Xemacs funciona bem debaixo das janelas. Por usá-lo como uma IDE, eu recomendo executá-lo sob Cygwin.

 5
Author: Brian Carlton, 2008-09-22 15:09:14

O editordo Zeus tem suporte para C/C++ e também tem uma forma de intelecto.

Faz a sua intellisensing usando as informações das etiquetas produzidas pelo ctags.:

Texto Em Alt http://www.zeusedit.com/images/_lookmain.jpg

 5
Author: jussij, 2008-09-24 01:39:50
O Visual studio é o mais actualizado e, provavelmente, o melhor ide livre. Dev C++ é um pouco datado, e mingw não compila a maior parte do boost, (exceto regex). A maioria dos outros compiladores são datados e estão desaparecendo, como Marte e borland. Mas podes usar o que quiseres!
 5
Author: Gordon Gustafson, 2009-05-24 13:56:34

Um que não foi mencionado éCodeLite , um poderoso código aberto, cross platform IDE. Tem completação de código entre outras características.

 5
Author: Rob Kam, 2009-06-05 22:11:18
Vou citar-me a partir desta pergunta.: https://stackoverflow.com/questions/780837/what-is-a-good-linux-ide-for-code-completion/917854#917854
Alguém já disse isto antes de mim., mas QtCreator é realmente bom para Qt4 desenvolvimento. Não só tem um bom código. apoio à conclusão. Também sabe um pouco mais sobre o código e o que fazer completa então pensei que precisava. Para exemplo ele sabe sobre slots / sinais. O a ligação slots / sinais via código é muito mais fácil então antes. A edição de código é muito boa. I lembre-se disso quando refactorar o código, (algumas variáveis a partir de sublinhado) lembrou-se do cursor posição entre as linhas e isto feito o Refactor é muito mais fácil. Codigo indentação é inteligente o suficiente para não obter à minha maneira (o KDevelop era configurável, mas o QtCreator aprende a codificar. Em pelo menos parece que sim).

Então há o chave fixe combinacao. A maior parte dos a funcionalidade do IDE pode ser acedido através de atalhos. O "control+k" thingie é uma coisa boa, que alguns utilizadores da linha de comandos fariam tipo, mas eu sou mais GUI orientado. I não o uses.

O que eu realmente gosto, é a divisão comando da janela. Sim, O KDevelop3 faz mas não tão bom como o QtCreator. As favorito é controle+e, 3 que eu uso para mostrar o cabeçalho e as implementações das minhas aulas. Mais uma vez, o a navegação aqui é a o melhor que tenho visto (controlo+e,o). Também tem uma boa integração SCM. I normalmente usa SVN, e francamente não é tão bom quanto preciso. atalho para diff o projecto, sem diferenças para enviar todo o projeto, nenhuma opção para enviar vários arquivos. Também não gosto do "total" integração de ferramentas externas". I ainda como o QtAssistant externo - controle+tab é mais fácil de ler grande artigo. Mas.... quando você define um QString s, e 3 linhas abaixo querer para ler a interface do QString, você coloque o cursor em " s " e carregue em F1 - o assistente vem como uma barra lateral com A documentação do QString. Enorme vantagem. Queres seguir uma definição? F2 ao ajudar. F4? Alteracao cabeçalho / implementação (sim, eclipse Faz isto melhor...). O depurador é bom. Não é tão bom. como VisualStudio mas ... tem apoio para o QT4 internals (você pode ver o valor de QString e QList!).

Eu posso continuar... mas IMHO, vais. preciso dar-lhe um segundo e terceiro tentar. É realmente um bom produto. Nao tão flexível como o Eclipse (hi ryansstack), mas é muito pequeno, projecto rápido e Jovem. Eu parei. desenvolver o QDevelop porque eu realmente encontrei o que procurava.

Ps: Sim, quero dizer parar de desenvolver QDevelop. Eu estava no desenvolvimento. equipa.
A minha resposta é apenas para o desenvolvimento de Qt4. Fica avisado.
 4
Author: elcuco, 2017-05-23 11:54:13
O SlickEdit é muito fixe e suporta algo como intellisense. Na minha empresa atual eu agora uso Visual Studio, e eu principalmente me acostumei a isso - mas ainda há algumas características SlickEdit que eu sinto falta.
 3
Author: Brian Stewart, 2008-09-18 02:00:56

Como um pacote completo, o Visual Studio 2008 é a melhor IDE para o desenvolvimento de C++ com o Windows

 3
Author: TCJ, 2008-09-18 04:56:39
O Visual studio é óptimo, mas há poucos truques com que o podes melhorar. O SonicFileFinder é um-ajuda-o a procurar ficheiros de código por correspondência parcial. Você pode mapear solution-tree para Alt+1, pesquisa de nomes parciais para alt+2, e properties-window para alt+3. Estas são as três janelas mais usadas.

Outra grande ferramenta que é ofter mal-entendida é ctrl+shift + F atalho para procurar o conteúdo do ficheiro. As pessoas não usam porque é tão lento, mas o meu conselho é ... lidem com isso. Pesquisa toda a solução (ou mesmo todos os arquivos na pasta do projeto) só é lenta na primeira vez que você usá-lo. As buscas consequitivas são tão rápidas como o recurso salto-para-definição.

 3
Author: AareP, 2009-05-24 14:13:51
Tentei SlickEdit, Notepad++, emacs, jEdit e Visual Studio. O VS ganha o hands-down para o melhor IDE do Windows.

O JEdit é provavelmente o melhor editor de plataforma multi-GUI / quase-IDE, e o emacs é provavelmente o melhor editor de plataforma cruzada terminal/quase-IDE. A vantagem de usá-los é que quando você salta para uma caixa Mac ou Linux, você sabe como eles funcionam.

Tentei o Eclipse, mas correu como um cão sem pernas, foi tão lento, por isso não o usei muito. Talvez a tecnologia esteja melhor agora., mas ...
 3
Author: Paul Nathan, 2009-05-24 14:35:05
Com Intellisense, dobragem de código, Editar e Continuar, e uma série de outras características, Visual Studio é certamente a melhor IDE. No entanto, para edição de código simples, eu muitas vezes uso UltraEdit. Ele tem algumas grandes características não encontradas no Visual Studio. Uma característica surpreendentemente útil é ser capaz de selecionar uma coluna no editor. Poderá encontrar e substituir dentro da coluna (útil para as guerras tabs vs. espaços...) delete a coluna, etc...
 3
Author: gnavi, 2009-06-05 22:17:52
Que tal "CodeBlocks", acho-o tão bom para mim, especialmente a nova versão 10.05.
 3
Author: White Tiger, 2011-01-11 22:25:16

Eu recomendaria Construtor de C++, do Embarcadero, para o trabalho em C++ e existe também uma versão livre disponível. Se preferir o Visual Studio, faça o download de uma das edições gratuitas.

 2
Author: stukelly, 2008-09-18 07:49:30
Aqui está outro voto para o Visual Studio. O depurador e o Intellisense são definitivamente marcas. Enquanto outros IDE's oferecem código-completação, eu muitas vezes encontrei-os para ser um pouco lento nesta área por alguma razão (lento sendo uma referência à velocidade em que a completação de código ocorre e oferece seleções).

Para além do VS, o NetBeans é um IDE bem polido e é actualizado num ciclo muito regular.

 2
Author: Lloyd McFarlin, 2009-06-05 22:22:16
Acho que é uma questão de gosto, mas recomendo aos begginers que se limitem a um editor puro (vi, emacs...) em vez de uma IDE completa para que eles possam descobrir toda a ferramenta que os idos modernos escondem. Só para que conste, a minha arma preferida é o Emacs.
 2
Author: pantulis, 2009-06-15 18:23:51
Pessoalmente, não gosto da microsoft......Odeio admitir que o visual studio é a melhor IDE que já usei.....Netbeans é gud, mas muito lento....outros IDEs livres são inúteis.. então as pessoas tentam ficar com VS....
 2
Author: kapil, 2009-10-11 06:58:14
M$ VS2008 é uma IDE melhor para isto.
 2
Author: cayo, 2009-12-08 18:41:27
A pergunta diz especificamente IDE, por isso acho que é isso que queres. Nesse caso, as principais opções são Visual Studio e Eclipse CDT como indicado acima. Desses, eu pessoalmente prefiro Eclipse. No entanto, não se limite necessariamente a uma IDE. Prefiro usar o vim como meu editor e o WinDbg como meu depurador. Para compilação, o seu projeto provavelmente ditará isso. Eu uso atualmente o NMAke na linha de comandos.
 2
Author: steprobe, 2010-09-28 07:44:08

Use Visual Studio 2010. Você pode obter a versão completa grátis com DreamSpark

 2
Author: Dylansq, 2011-02-25 04:33:37