Mejor C /C ++ IDE en Linux

  
 

" Un programador real no necesita un IDE. Todos usan un editor de texto con un complemento para escribir código. " Siempre podemos escuchar tales opiniones en algunos lugares. Sin embargo, aunque más y más personas están de acuerdo con este punto de vista, un IDE sigue siendo muy útil, es fácil de configurar y también es muy cómodo de usar, por lo que no es más adecuado escribir un proyecto que esto. Entonces, en vista de esto, aquí quiero darles una lista de IDE C /C ++ que son mejores en la plataforma Linux. ¿Por qué es C /C ++ específicamente? Porque C es mi lenguaje de programación favorito, y siempre tenemos que encontrar un punto de entrada para comenzar. También tenga en cuenta que generalmente hay muchas formas de escribir código C, así que para reducir la longitud de la lista, solo elegí "el IDE realmente fácil de usar" en lugar de un editor de texto como Gedit o Vim. . No es que estos editores no sean buenos, pero si incluyo el editor de texto en esa lista, no tendrá fin.
1. Code :: Blocks


Con mis favoritos personales, Code :: Blocks es un IDE de C /C ++ patentado simple y rápido. Como cualquier IDE potente, integra el resaltado de sintaxis, los marcadores, la finalización automática, la gestión de proyectos y un depurador. Lo más brillante de esto es su sencillo sistema de complementos, que agrega herramientas indispensables como Valgrind y CppCheck, así como juegos menos importantes como Tetris. Pero la razón por la que me gusta particularmente es que es una configuración de acceso directo coherente y conveniente y muchas opciones que no se sienten abarrotadas.
2. Eclipse


Sé que solo digo "" realmente fácil de usar IDE" en lugar de un editor de texto con un complemento, pero Eclipse es de hecho un " Es realmente fácil de usar IDE ", pero Eclipse necesita algunos complementos (o algunas modificaciones) para escribir programas en C, por lo que, estrictamente hablando, no puedo refutarme. Además, es imposible hacer una lista IDE sin mencionar Eclipse, "Gigante". Le guste o no, Eclipse sigue siendo una poderosa herramienta de programación Java. Me gustaría agradecer al proyecto CDT por hacer posible que Eclipse escriba programas en C. También puede experimentar el poder de Eclipse, incluidas algunas de sus características tradicionales, tales como autocompletar, el programa del código, los generadores de código y la refactorización avanzada. Como dije, su inconveniente es que no es tan liviano como Code :: Blocks, todavía está hinchado y se necesita mucho tiempo para cargar. Pero si su computadora puede controlarlo, o si usted es un polvo leal de Eclipse, entonces debe ser su mejor opción.
3. Geany


Sacando muchas características pero añadiendo mucha flexibilidad, Geany es un software que está en contra de Eclipse. Pero por las cosas que le faltan (por ejemplo, no a los depuradores), Geany lo compensa con algunas características interesantes: un lugar para tomar notas, creación basada en plantillas, esquemas de código, accesos directos personalizados y administración de complementos. En comparación con el IDE actual, Geany sigue siendo un editor de texto de gran alcance, sin embargo, debido a sus características destacadas y su diseño de interfaz, lo puse en esta lista.
4. MonoDevelop


Esta es otra herramienta de > nivel gigante en esta lista. La experiencia sin precedentes de MonoDevelop proviene de su apariencia e interfaz. Personalmente, me encanta su sistema de gestión de proyectos y su sistema integrado de control de versiones. El sistema de plugin es igualmente hermoso e impactante. Pero por alguna razón, todos los ajustes y el soporte para todos los lenguajes de programación me hicieron sentir un poco "con exceso de recursos". Sigue siendo una gran herramienta que solía usar en el pasado, pero no es mi primera opción cuando trato con C solo.
5. Anjuta


Tiene un fuerte sentido de "GNOME", y la aparición de Anjuta es muy controvertida. Tiendo a pensar que es una versión mejorada de Geany con un depurador, pero su interfaz es mucho más complicada. Realmente disfruto del sistema de etiquetado que alterna entre proyectos, carpetas y vistas de esquema de código. Quería usar más accesos directos para mover archivos. Sin embargo, esta es una buena manera de proporcionar una compilación significativa y Una herramienta para construir opciones que puede soportar necesidades muy específicas.
6. Komodo Edit


No estoy muy familiarizado con Komodo Edit, pero después de un período de prueba, me sorprendieron sus muchas ventajas. Primero, la navegación basada en etiquetas es altamente predecible. En segundo lugar, su peculiar esquema de código me recuerda a Sublime Text. Además, su sistema de macros y el comparador de archivos hacen que Komodo Edit sea muy útil. Su biblioteca de complementos lo hace casi perfecto, diciendo "casi" porque en otros IDEs no puedo encontrar un atajo que lo compita. Y podemos disfrutar de más herramientas especiales de C /C ++, que a menudo es el defecto del IDE ordinario. Sin embargo, Komodo Edit puede hacerlo.
7. NetBeans


Es como Eclipse, este es otro software que debe mencionarse como "nivel gigante". Con características como la navegación a través de etiquetas, la gestión de proyectos, el programa de códigos, el seguimiento del historial de cambios y una gran cantidad de herramientas, NetBeans es probablemente el IDE más completo, y puedo enumerar todas sus características sorprendentes en media página. Pero al mismo tiempo es fácil revelarle los principales inconvenientes de esto, ya que está demasiado hinchado. En comparación con su poder, prefiero el software basado en plug-in, porque no creo que nadie trabaje en un proyecto similar y necesite una combinación de Git y Mercurial. ¿Estoy loco? Pero si tiene la paciencia para dominar todas sus opciones, casi siempre es un maestro IDE.
8. KDevelop


Hablando de esto, definitivamente cuidando a todos los fanáticos de KDE, KDevelop será la respuesta que desea. Tiene muchas opciones de configuración, y si logras conquistar KDevelop, es tuyo. Usted dijo que soy superficial, pero en realidad nunca he penetrado en el nivel más allá de su interfaz. Para mí, el editor en sí tiene muchas opciones de navegación y accesos directos personalizables. Es algo terrible. . Su depurador también es bastante avanzado y hay que practicarlo. Sin embargo, dicha paciencia es gratificante y puede apreciar todo el poder de este IDE flexible, y debido a su increíble documentación incrustada, le dará una confianza especial.
9. CodeLite


Salir de lo último no es lo peor, CodeLite le muestra una regla de programación tradicional que aún le brinda las características únicas. Se siente gratificante, aunque su interfaz me hace pensar en Código :: Bloques y Anjuta al principio, pero no incluye muchos complementos. Ya sea que desee comparar archivos, insertar un bloque de derechos de autor, definir abreviaturas o trabajar con Git, siempre hay un complemento para usted. Si tengo que elegir algo incorrecto, quiero decir que le faltan algunos atajos de navegación que se adaptan a mi gusto, pero es cierto.

Finalmente, espero que esta lista te permita explorar más IDE nuevos en tu idioma favorito. Aunque Code :: Blocks sigue siendo mi favorito, tiene algunos oponentes muy fuertes. Por supuesto, también podemos alejarnos del IDE en Linux y usar un editor de texto para escribir código C /C ++. Así que si tiene alguna otra sugerencia, háganoslo saber en los comentarios. O si quieres que hable sobre IDE en otros idiomas, también puedes publicarlos en los comentarios.

Copyright © Conocimiento de Windows All Rights Reserved