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.
30 answers
Achei a última versão do NetBeans, que inclui suporte C/C++, Excelente.
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.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).
VIsual studio é de longe a melhor IDE, mas você também pode dar uma olhada em Code:: Blocks
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.Se você está interessado em fazer o desenvolvimento do Qt, então o Qt Creator funciona bem e é livre.
Visual Studio + Visual Assist X ( http://www.wholetomato.com/)
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.Emacs. O Xemacs funciona bem debaixo das janelas. Por usá-lo como uma IDE, eu recomendo executá-lo sob Cygwin.
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.: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.
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).A minha resposta é apenas para o desenvolvimento de Qt4. Fica avisado.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.
Como um pacote completo, o Visual Studio 2008 é a melhor IDE para o desenvolvimento de C++ com o Windows
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.
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 ...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.
Para além do VS, o NetBeans é um IDE bem polido e é actualizado num ciclo muito regular.
Use Visual Studio 2010. Você pode obter a versão completa grátis com DreamSpark