Differences
This shows you the differences between two versions of the page.
Next revision | Previous revision | ||
twsg:analises_netbeans_v1 [2007/11/28 15:45] emerson created |
twsg:analises_netbeans_v1 [2007/11/28 15:48] (current) emerson |
||
---|---|---|---|
Line 1: | Line 1: | ||
- | ====== Análise do NetBeans 5.5 como plataforma de trabalho para C++ ====== | + | ====== NetBeans 5.5 como IDE para C++ ====== |
===== Plataforma utilizada ===== | ===== Plataforma utilizada ===== | ||
Line 26: | Line 26: | ||
* [[http://www.netbeans.org/kb/55/cnd-index.html|NetBeans C/C++ tutorials, guides etc]] | * [[http://www.netbeans.org/kb/55/cnd-index.html|NetBeans C/C++ tutorials, guides etc]] | ||
- | ==== Algumas considerações ==== | + | ==== Considerações ==== |
* A configuração é bastante semelhante ao VC++ | * A configuração é bastante semelhante ao VC++ | ||
* Para um projeto TerraLib funcionar: | * Para um projeto TerraLib funcionar: | ||
Line 37: | Line 37: | ||
* O //code completion// é razoável, mas para novas classes se perde | * O //code completion// é razoável, mas para novas classes se perde | ||
* **Problema:** alterou toda a identação do código | * **Problema:** alterou toda a identação do código | ||
- | + | * Tentando acertar a identação: Ferramentas -> Opções -> Opções avançadas -> Editando -> Configurações do Editor -> C and C++ Editor | |
- | ==== Outras considerações ==== | + | |
- | * Agora vai: Ferramentas -> Opções -> Opções avançadas -> Editando -> Configurações do Editor -> C and C++ Editor | + | |
* Apesar de salvar as configurações, algumas não ficam para uma próxima inicialização. Ex: alguns atalhos, o newline após ''{'' | * Apesar de salvar as configurações, algumas não ficam para uma próxima inicialização. Ex: alguns atalhos, o newline após ''{'' | ||
* O //code completion// simplesmente pára de funcionar depois de um certo tempo de uso. No início é uma beleza, mas depois, com novos objetos, métodos etc, ele se perde. Para falar a verdade, basta adicionar um único objeto que já era. | * O //code completion// simplesmente pára de funcionar depois de um certo tempo de uso. No início é uma beleza, mas depois, com novos objetos, métodos etc, ele se perde. Para falar a verdade, basta adicionar um único objeto que já era. | ||
* Fui desativar um módulo (para diminuir o exagerado consumo de memória) e o computador simplesmente **desligou** (e num Linux, é um **absurdo**). | * Fui desativar um módulo (para diminuir o exagerado consumo de memória) e o computador simplesmente **desligou** (e num Linux, é um **absurdo**). | ||
- | ==== Conclusões ==== | + | ===== Conclusões ===== |
* O NetBeans tem uma interface amigável, é mais fácil de configurar um projeto C++ do que no Eclipse, mas também tem sua cota de falhas, algumas chegam a perturbar, como a re-configuração de alguns parâmetros (Ex: um TAB que era 4 espaços, vira 8). | * O NetBeans tem uma interface amigável, é mais fácil de configurar um projeto C++ do que no Eclipse, mas também tem sua cota de falhas, algumas chegam a perturbar, como a re-configuração de alguns parâmetros (Ex: um TAB que era 4 espaços, vira 8). | ||
* Pode ser utilizado, mas como um editor de texto melhorado. | * Pode ser utilizado, mas como um editor de texto melhorado. |