12/12/2010, 11:51
|
| | Fecha de Ingreso: octubre-2010 Ubicación: Edo. de México
Mensajes: 94
Antigüedad: 14 años, 2 meses Puntos: 9 | |
Respuesta: IDE para C++ en Linux No entiendo tu necesidad de corre un IDE en modo consola, no importa el IDE que uses, el desempeño de tu proyecto va a depender únicamente de las técnicas de programación que uses y de un buen manejo de memoria.
En fin, algunos editores/IDEs que te puedo sugerir son los siguientes.
Emacs (gráfico/multilenguaje). Uno de los mejores IDEs que hay. Una vez que le tomas la medida te puedes desplazar como en ningún otro IDE, eso si, tienes que leerte la documentación antes de utilizarlo ya que no es tan intuitivo como cualquier otro editor. Este IDE te permite ejecutar comandos de Shell, resalta la sintaxis de tu código, y ademas de que permite hacer divisiones de pantalla que te permiten tener mas de un archivo abierto a la vez, esto es muy útil en en proyectos grandes ya que no necesitas estarte desplazando entre ventanas para poder observar código que tienes en algún otro archivo.
Vi (consola/no resalta sintaxis). Este editor viene en todas las distribuciones de linux, es muy simple pero a la vez muy versátil, al igual que emacs no es muy intuitivo, pero vale la pena aprender a utilizarlo.
nano (consola/no resalta sintaxis). Este es otro editor en modo consola, pero es mucho mas fácil de utilizar que vi, pero sinceramente no es muy bueno, es utilizado meramente por aquellos nuevos en modo consola ya que puedes utilizarlo casi como un editor gráfico.
Codeblocks ( gráfico/multilenguaje). Un muy buen IDE para linux, te permite desplazarte entre funciones de manera muy sencilla, ademas de que cuenta con la función de auto completar. No es tan bueno como emacs pero es mucho mas sencillo de utilizar (es como un Dev C++ para linux) . Este IDE te permite compilar sin necesidad de ir a la consola (no se si eso sea bueno o malo xD). Lo único que no me gusta es que al momento de reescribir algún archivo le cambia los permisos de usuario, pero no debería ser un problema para proyectos de c/c++.
vim (consola/multilenguaje) . Lo mismo que vi, pero resalta la sintaxis. Ideal para trabajar en modo consola (mi favorito para consola de hecho)
gvim (gráfico/multilenguaje) . Una versión gráfica de vim, además te permite tener varios buffers (archivos) abiertos a la vez (justo como emacs).
EditRocket (grafico/multilenguaje). Muy buen editor de texto, mejor que codeblocks PERO no es gratuito, aunque viene con un periodo de evaluación.
Ajunta (gráfico/multilenguaje?). En realidad nunca he utilizado este IDE, pero a algunos amigos les gusta. valdría la pena hecharle un vistaso.
Mi recomendación. Si vas a utilizar modo gráfico utiliza emacs o codeblocks, el primero es mucho mejor pero te tienes que romper la cabeza un rato para agarrale el modo, y si lo que necesitas es modo consola utiliza Vim, no nano, aunque este ultimo es mucho mas sencillo, no te permite desplazarte con facilidad a través del teclado (que es mucho mas rápido que hacerlo mediante el mouse, creeme)
Por ultimo, si lo que quieres (por lo que leí) es tener un control sobre cada cosa que le instales a tu Unix/linux, te recomiendo utilizar OpenBSD. Es la distribución mas segura y mas sencilla de UNIX (asi es, es UNIX puro) y viene únicamente con lo indispensable para correr así que tu le tienes que instalar todo aquello que necesites (inclusive el modo gráfico).
Saludos y espero haberte ayudado. |