Foro de elhacker.net

Programación => Programación C/C++ => Mensaje iniciado por: sytem200 en 13 Septiembre 2019, 03:46 am



Título: que editor recomiendan
Publicado por: sytem200 en 13 Septiembre 2019, 03:46 am
 que editor recomiendan para programar en c++ yo estoy familiarizado con vsc e probado code block y no se si tiene autocompletado


Título: Re: que editor recomiendan
Publicado por: @XSStringManolo en 13 Septiembre 2019, 03:55 am
A mi code:blocks me encanta y lo recomiendo. Personalmente para escribir código uso notepad++. Tiene un montón de herramientas de automatizado, coloreado, remplazar texto, etc. Notepad++ no sirve para compilar desde el propio programa ni tiene autocompletado. Yo copio y pego en Code:blocks.
Codeblocks si tiene autocompletado, viene por defecto activado.
Por cierto, Codeblocks y este tipo de programas se conocen como IDE. Que son las siglas en ingles de Entorno de Desarrollo Integrado. Es decir, traen muchas herramientas en un solo programa útiles para programar. Entre ellas un editor.
Un editor tal cual serían wordpad, notepad, notepad++, nano, cat, etc.

Pd: Parece ser que notepad++ si tiene autocompletado.
https://www.aprenderaprogramar.com/index.php?option=com_content&view=article&id=464:configuracion-basica-notepad-autocompletar-autocerrar-tags-y-otras-ventajas-de-notepad-cu00709b&catid=69&Itemid=192


Título: Re: que editor recomiendan
Publicado por: K-YreX en 13 Septiembre 2019, 08:46 am
Yo empecé usando IDEs (Dev C++ para ser exactos) ya que es lo que te suelen imponer cuando estás estudiando programación. Después aprendí a compilar desde la Terminal (de Linux) y a crear Makefiles por lo que dejé los IDEs a un lado y empecé a usar Gedit (es un editor de textos muy simple pero a la vez me parece una opción aceptable para proyectos no muy MUY grandes).
Hace poco probé SublimeText y Atom que son editores algo más completos y más orientados a la programación y definitivamente me quedo con Atom. Tiene muchas extensiones disponibles para poder añadir/quitar las funcionalidades que uno quiera (como la vista general característica de SublimeText) y también tiene autocompletado por si es algo que te interesa.
Sin embargo por tu comentario parece que lo que buscas es un IDE por lo que te recomiendo CodeBlocks como ya te han mencionado. Es un IDE muy completo.
PD: Algún día probaré Notepad++ por curiosidad :rolleyes: :-X


Título: Re: que editor recomiendan
Publicado por: Becerra en 13 Septiembre 2019, 10:40 am
Hola

Para proyectos pequeños yo también uso un editor sencillo y me hago mis Makefiles para compilar, he usado varios, geany, atom... Ahora uso VS Code, empecé a usarlo por que puedo usarlo para flutter y me gustó y ahora lo uso también para C++.

Para proyectos grandes uso QtCreator, que es muy bueno y no solo vale para hacer aplicaciones con Qt, puedes hacer cualquier tipo de proyecto en C++.

A mi, al contrario de los compañeros que respondieron, no me gusta code::blocks.

Un saludo


Título: Re: que editor recomiendan
Publicado por: EdePC en 13 Septiembre 2019, 14:33 pm
Saludos,

- Considerar a DevC++ o CodeBlocks como IDEs es algo atrevido :xD, es como comparar Visual Studio Code vs Visusal Studio IDE.

- La ventaja de un IDE "de verdad" es su autocompletado inteligente, la ayuda que muestra mientras se escribe código o se autocompleta, atributos y métodos descriptivos de autocompletados, el formato o autoformato del código, advertencias, detección de errores de sintáxis y malas prácticas antes de compilar, versionado, gestión de proyectos, etc.

- Depende mucho del que va a utilizar la herramienta, me parece que hoy en día Visual Studio Code va por delante si además se le instala un buen plugin, esto si consideramos un Editor de Código con características avanzadas. Pero como IDE de verdad, Visual Studio Community o sus simulares va muy completo.

- Para desarrollo rápido uso SublimeText + MinGW, para cosas de algo más de tiempo Visual Studio Code, y para proyectos complejos o usar nuevas funcionalidades Visual Studio Community. Otras opciones a IDEs algo más ligeros son NetBeans.

-- Por cierto el plugin ReSharper C++ va bastante bien.

- Al final depende de uno mismo, hay que probar varias herramientas y probarlas, cada quien se sentirá más cómodo con alguna u otra, incluso tener a mano varias de estas para diferentes propósitos. Una alternativa ligera y rápida o una más completa que tarde sus buenos minutos en arrancar la aplicación y ocupe unos buenos GBs de espacio en disco  :xD