Foro de elhacker.net

Programación => Programación C/C++ => Mensaje iniciado por: SrCooper en 5 Enero 2014, 00:54 am



Título: Algunas dudas básicas en Code Blocks
Publicado por: SrCooper en 5 Enero 2014, 00:54 am
Buenos días a todos, he estado utilizando Visual Studio durante un tiempo, pero debido a razones de compatibilidad con linux, he decidido cambiar a Code Blocks y aún hay un par de cosas que no me quedan claras sobre este IDE.

En primer lugar, una de las cosas más útiles que había en Visual Studio (que también está presente en Eclipse, por ejemplo) es que se te marcaban los errores según ibas programando y era muy útil para evitar compilar antes de tiempo, por ejemplo. No sé si tengo que instalar algún puglin o algo, pero por más que busco, no encuentro la manera de configurar eso.

También me gustaría saber si se puede modificar el texto predeterminado que aparece en los archivos que se crean al crear una clase, me disgusta la manera en la que están hechos.

Un saludo y muchas gracias de antemano


Título: Re: Algunas dudas básicas en Code Blocks
Publicado por: vangodp en 5 Enero 2014, 02:28 am
Hola.
Me parece que esas chuletillas no te lo hace el codeblocks por que eso es una característica de los compiladores echo sobre los frameworks.
Lo tiene el eclipse por que me parece que esta echo en java, y el otro que mencionas esta echo en net.
O sea que literalmente tienes un programa ahí cuidando que no te equivoques.
Lo unico que te da es una chuleta que cuando empiezas a escribir pues te sale el autocompletado.
Que yo sepa no te avisa nama cuando lo compilas el código.
Sobre el código de inicio si se puede incluir un código completo o incluso partes como una clase o un bucle for...
Lo del código por defecto esta en setings/editor/default code.
Y los trozos están en abbreviations creo un poco mas abajo.
Es bastante configurable el CodeBlocks

Sobre la chuletilla no estoy 100% seguro si hay plugin, así que si alguien sabe algo a mi también me interesa XD
El code tambien te da nombre de clases, variables, funciones que esten presentes en el código."Chuletillas vamos" :D

Otro IDE que te da chuletillas a lo bestia es el Netbeans, pero no se lo vi muy aparatoso(decenas de opciones que no se pa que sirven vamos XD).
Tal vez deberías acostumbrarte sin las chuletas, pues te obliga a que se te meta a la fuerza a la cabeza.


Título: Re: Algunas dudas básicas en Code Blocks
Publicado por: amchacon en 5 Enero 2014, 13:30 pm
Lo primero no está.

Lo segundo si se puede como ha dicho vangodp, también puedes crearte plantillas de proyecto.



Título: Re: Algunas dudas básicas en Code Blocks
Publicado por: SrCooper en 5 Enero 2014, 13:48 pm
Tendré que fijarme más en lo que escribo para no compilar antes de tiempo xD.

Un saludo y gracias


Título: Re: Algunas dudas básicas en Code Blocks
Publicado por: amchacon en 5 Enero 2014, 17:15 pm
¿Y porque vas a tener más cuidado? El compilador tarda menos de 1 segundo en revisar sintácticamente un archivo xD. El mismo Codeblocks te manda directamente a la línea donde esté el error (y hasta te la marca en rojo si no mal recuerdo).

Puedes hacerlo incluso más rápido activando la opción de "dejar de compilar tras el primer error".


Título: Re: Algunas dudas básicas en Code Blocks
Publicado por: vangodp en 5 Enero 2014, 17:34 pm
Eclipse no estaba para linux :huh:


Título: Re: Algunas dudas básicas en Code Blocks
Publicado por: SrCooper en 5 Enero 2014, 17:44 pm
¿Y porque vas a tener más cuidado? El compilador tarda menos de 1 segundo en revisar sintácticamente un archivo xD. El mismo Codeblocks te manda directamente a la línea donde esté el error (y hasta te la marca en rojo si no mal recuerdo).

Puedes hacerlo incluso más rápido activando la opción de "dejar de compilar tras el primer error".

Ya lo sé, lo decía solo porque es más cómodo xD. Vamos que tampoco es que sea un gran problema ni nada.

Eclipse no estaba para linux :huh:

Sí que está, pero no me gusta mucho para C++. Me pasa lo mismo que con Netbeans.

Un saludo


Título: Re: Algunas dudas básicas en Code Blocks
Publicado por: vangodp en 5 Enero 2014, 17:54 pm
No creo que te falte nada mas aparte del codeblocks XD
A mas tiempo te tira con esa función mas te va doler quitarte.  :laugh: