PROGRAMACION ESTRUCTURADA America Morales Solis 2AM PROGRAMACION CodeBlocks Gestin de Proyectos 1 CodeBlocks Gestin de Proyecto. Las instrucciones para el captulo 3 en la pgina 53 y ?? en la pgina ?? Son documentaciones oficiales Del sitio Wiki de CodeBlocks y disponible slo en ingls. La siguiente ilustracin muestra el diseo de la interfaz de usuario CodeBlocks Gestin Esta ventana contiene la interfaz 'Proyectos' que se mostrar a continuacin Texto como la vista de proyecto. Esta visin muestra todos los proyectos CodeBlocks en un momento determinado. La pestaa "Smbolos" de la ventana de Administracin muestra Smbolos, variables, etc. Editor En la ilustracin anterior, se abre una fuente llamada hello.c con resaltado de sintaxis En el editor. CodeBlocks Gestin de Proyectos CodeSnippets se puede visualizar a travs del men 'View'
CodeSnippets'. Aqu puedes Administrar mdulos de
texto, enlaces a archivos y enlaces a urls. Registros y otros. Esta ventana se utiliza para la salida de resultados de bsqueda, mensajes de registro de un Compilador, etc CodeBlocks Gestin de Proyectos La barra de estado ofrece una descripcin general de los siguientes ajustes: Ruta absoluta de un archivo abierto en el editor. El editor utiliza la codificacin de caracteres predeterminada del sistema operativo del host. Esta Se mostrar con el valor predeterminado. Nmero de fila y columna de la posicin actual del cursor en el editor. El modo de teclado configurado para insertar texto (Insertar o sobrescribir). Estado actual de un archivo. Un archivo modificado se marcar con Modificado. La entrada est vaca. CodeBlocks Gestin de Proyectos El permiso de un archivo. Un archivo con ajustes de slo lectura mostrar barra de estado. En la ventana 'Abrir lista de archivos' estos archivos sern enfatizados con un bloqueo Como superposicin de iconos. Si inicia CodeBlocks con la opcin de lnea de comandos --personality = <profile> Entonces la barra de estado mostrar el perfil actualmente utilizado, de lo contrario el valor predeterminado ser mostrado. Los ajustes de CodeBlocks se almacenan en la configuracin correspondiente Archivo <personalidad> .conf. Vista del proyecto En CodeBlocks, las fuentes y las configuraciones para el proceso de generacin se almacenan en un proyecto. Archivo <nombre> .cbp. C / C + + y los archivos de encabezado correspondientes son los tpicos componentes de un proyecto. La forma ms fcil de crear un nuevo proyecto es ejecutar el comando 'Archivo' 'Proyecto' y seleccionando un asistente. A continuacin, puede agregar archivos al proyecto a travs delmen contextual 'Aadir archivos' en la ventana de gestin. Vista del proyecto CodeBlocks regula los archivos del proyecto en categoras segn sus extensiones de archivo. Estas son las categoras preestablecidas Las fuentes: incluyen archivos de origen con las extensiones * .c; *. Cpp ;. ASM Sources: includes source files with the extensions *.s;*.S;*.ss;*.asm. Los encabezados: incluyen, entre otros, archivos con la extensin * .h ;. Recursos: incluye archivos para las descripciones de diseo de las ventanas wxWidgets con las extensiones* .res; *. Xrc ;. Estos tipos de archivo se muestran en la pestaa Ventana de Manangement. La configuracin de tipos y categoras de archivos se puede ajustar a travs del men contextual 'rbol de proyectos' 'Editar tipos de archivo y categoras'. Aqu tambin puede definir categoras personalizadas para las extensiones de archivo propias. Por ejemplo, si desea listar scripts de vinculacin con la extensin * .ld en una categora denominada Linkerscript, slo tendr que crear la nueva categora. Notas para Proyectos En CodeBlocks, las llamadas notas se pueden almacenar para un proyecto. Estas notas deben contener breves descripciones o sugerencias para el proyecto correspondiente. Al mostrar esta informacin durante la apertura de un proyecto, se proporciona a otros usuarios una rpida encuesta del proyecto. La visualizacin de notas se puede activar o desactivar en la ficha Notas de las Propiedades de un proyecto. Plantillas de proyecto CodeBlocks se suministra con una variedad de plantillas de proyecto que se muestran al crear un nuevo proyecto. Sin embargo, tambin es posible almacenar plantillas personalizadas para recopilar sus propias especificaciones para los interruptores del compilador, la optimizacin que se va a utilizar, los parmetros especficos de las mquinas, etc. en las plantillas. Estas plantillas se almacenarn en los documentos y configuracin \ <usuario> \ Application Data \ codeblocks \ UserTemplates directorio. Si las plantillas deben estar abiertos a todos los usuarios, deben ser copiados a un directoriola instalacin de CodeBlocks. Estas plantillas se mostrarn en el prximo inicio de CodeBlocks en 'Nuevo' 'Proyecto' 'Plantillas de usuario'. Crear proyectos desde destinos de generacin
En los proyectos es necesario disponer de diferentes variantes
del proyecto. Las variantes son denominados Objetivos de Generacin. Difieren con respecto a sus opciones de compilador, informacin de depuracin y / o la eleccin de los archivos. Un objetivo de compilacin tambin se puede subcontratar a un proyecto independiente. Para ello, haga clic en "Proyecto" "Propiedades", seleccione la variante de la pestaa "Crear destinos" y Haga clic en el botn "Crear proyecto desde destino" Metas virtuales Los proyectos pueden estructurarse ms en CodeBlocks mediante los llamados objetivos virtuales. Con frecuencia la estructura de proyecto utilizada consiste en dos Objetivos de Construccin, un Objetivo de Depuracin que contiene informacin de depuracin y un objetivo de 'Liberacin' sin esta informacin. Aadiendo objetivos virtuales a travs de 'Proyecto' 'Propiedades' 'Creacin de objetivos' de objetivos de creacin individuales pueden combinarse. Por ejemplo, un objetivo virtual 'All' puede crear los objetivos Debug y suelte al mismo tiempo. Los objetivos virtuales se muestran en la barra de smbolos del compilador bajo construir metas Pasos previos y posteriores a la construccin CodeBlocks hace posible realizar operaciones adicionales antes o despus de compilar un proyecto. Estas operaciones se denominan Etapas preconstruidas o Postbuilt. Pasos Postbuilt tpicos son: Crear un Hexformat de Intel de un objeto terminado Manipulacin de objetos mediante objcopy Generar archivos de volcado por objdump. Aadiendo secuencias de comandos en los objetivos de compilacin
CodeBlocks ofrece la posibilidad de utilizar acciones de men
en scripts. El guin representa Otro grado de libertad para controlar la generacin de su proyecto. Nota: Un script tambin se puede incluir en un Build Target. Dependencias de rea de trabajo y proyecto En CodeBlocks, varios proyectos pueden estar abiertos. Al guardar proyectos abiertos mediante "Archivo", "Guardar espacio de trabajo", puede recopilarlos en un solo espacio de trabajo bajo <nombre> .workspace. Si abre <nombre>. Workspace durante el prximo arranque de CodeBlocks, todos los proyectos se mostrarn de nuevo. Los sistemas complejos de software consisten en componentes que se administran en diferentes proyectos de Code-Blocks. Adems, con la generacin de dichos sistemas de software, A menudo dependencias entre estos proyectos. Incluyendo archivos de ensamblador En la ventana Administracin de la vista de proyecto, se muestran los archivos de ensamblador en el ASM Categora de fuentes. El usuario puede cambiar el listado de las categoras. Haciendo clic con el botn derecho del ratn en uno de los listados de ensamblador les abrir un men contextual. Seleccione "Propiedades" para abrir una nueva ventana. Ahora selecciona la pestaa "Construir" y activa los dos campos Incluyendo archivos de ensamblador 'Compile le' y 'Link le'. A continuacin, seleccione la pestaa 'Avanzado' y ejecute lo siguiente pasos: 1. Establecer 'Variable del compilador' en CC 2. Seleccione el compilador en 'Para este compilador 3. Seleccione 'Usar comando personalizado para crear este archivo 4. En la ventana, escriba: $ Compiler $ options $ incluye <asopts> -c $ file -o $ object Las variables CodeBlocks estn marcadas con $ (consulte la seccin 3.4 en la pgina 58). Se establecen automticamente para que solo tenga que reemplazar la opcin Ensamblador <asopt> por su propia configuracin. Editor y Herramientas Cdigo por defecto Las reglas de codificacin de la compaa requieren que los archivos fuente tengan un diseo estndar. CodeBlocks hace posible incluir un contenido predefinido al principio de un archivo automticamente al crear nuevas fuentes y encabezados de C / C ++. Este contenido predeterminado se denomina predeterminado cdigo. Esta configuracin se puede seleccionar en 'Stettings'! 'Editor' Default Code. Si crea un nuevo le entonces una macro expansin de variables, p. De ned a travs del men 'Configuracin'! variables ', se realiza. Se puede crear un nuevo archivo a travs del men 'Archivo'! 'Nuevo'! 'Archivo' Abreviatura Una gran cantidad de mecanografa se puede guardar en CodeBlocks de ning abreviatura. Esto se hace seleccionando 'Settings'! 'Editor' y definiendo las abreviaturas bajo el nombre <name>, que luego puede ser llamado por el atajo de teclado Ctrl-J (ver Figura 1.3 en la pgina 7). La parametrizacin tambin es posible incluyendo las variables $ (NAME) en las abreviaturas. #ifndef $ (smbolo Guard) #define $ (smbolo Guard) #endif // $ (smbolo Guard) Alusiones personales Los valores de CodeBlocks se guardan como datos de aplicacin en un archivo llamado <user> .conf en la Codeblocks directorio. Este archivo de configuracin contiene informacin como la ltima Proyectos, ajustes para el editor, visualizacin de barras de smbolos, etc. De forma predeterminada, la personalidad "predeterminada" Est configurado para que la configuracin se almacene en el archivo default.conf. Si CodeBlocks Se llama desde la lnea de comandos con el parmetro --personality = myuser, la configuracin Se almacenarn en el archivo myuser.conf. Si el proyecto ya no existe, Automticamente. Este procedimiento permite crear la Para diferentes pasos de trabajo. Si inicia CodeBlocks desde la lnea de comandos con El parmetro adicional - personality = ask, se mostrar un cuadro de seleccin para todos los disponibles Archivos de configuracin La configuracin de CodeBlocks se almacena en el archivo pro default.conf en el directorio codeblocks de sus datos de aplicacin. Cuando utilice personalidades Los detalles de configuracin se almacenarn en el archivo .conf <personalidad>. La herramienta cb share conf, que se encuentra en el directorio de instalacin de CodeBlocks, es Utilizado para administrar y almacenar estos ajustes. Si desea definir los ajustes estndar para varios usuarios de un ordenador, la configuracin Le default.conf tiene que ser almacenado en el directorio Documentos y SettingsnDefault UsernApplication Datancodeblocks. Durante la primera puesta en marcha, CodeBlocks Presettings de 'Default User' a los datos de la aplicacin de los usuarios actuales. Para crear una versin porttil de CodeBlocks en una memoria USB, proceda de la siguiente manera. Copia el La instalacin de CodeBlocks a una memoria USB y almacena la configuracin en default.conf Este directorio. La configuracin se utilizar como un ajuste global. Por favor cudate El archivo se puede escribir, de lo contrario los cambios de la configuracin no se pueden almacenar Navegar y buscar En CodeBlocks hay diferentes formas de navegacin rpida entre les y funciones. La configuracin de marcadores es un procedimiento tpico. Mediante el acceso directo Ctrl-B se coloca un marcador o Borrado en el archivo de origen. Va Alt- PgUp puede saltar al marcador anterior y Alt-PgDn puede saltar al siguiente favorito. Si selecciona el espacio de trabajo o un proyecto en el rea de trabajo en la vista de proyecto, Capaz de buscar un archivo en el proyecto. Simplemente seleccione "Buscar" en el men contextual, luego Escriba el nombre del archivo y se seleccionar el archivo. Si pulsas return este le ser Abierto en el editor Navegar y Buscar En CodeBlocks puedes navegar fcilmente entre los encabezados / fuentes como:
1. Site el cursor en la ubicacin donde est incluido un
encabezado y abra este Men contextual 'open include le'
2. Cambie entre encabezado y fuente a travs del men
contextual 'Cambiar encabezado / fuente'
3. Seleccione, p. A de ne en el editor y elija 'Buscar
declaracin' desde el contexto Men para abrir el archivo con su declaracin Smbolo ver La ventana Administracin de CodeBlocks ofrece una vista de rbol para smbolos de fuentes C / C ++ Para navegar a travs de funciones o variables. Como el alcance de esta vista, puede establecer la Le o proyecto, o el espacio de trabajo completo. Nota: Introducir un trmino de bsqueda o nombres de smbolos en la mscara de entrada "Buscar" Del Navegador de Smbolos da como resultado una vista dispersa de los smbolos si los hay Ocurridos. Smbolo ver Existen las siguientes categoras para los smbolos: Funciones globales: Lista la implementacin de funciones globales. Global typedefs :Enumera el uso de de nitions de typedef. Variables Globales: Muestra los smbolos de las variables globales. Smbolos de preprocesador: Enumera las directivas de preprocesador creadas por #define. Macros globales: Lista macros de directivas de preprocesador. Incluye herramientas externas Incluir herramientas externas es posible en CodeBlocks a travs de 'Tools'! 'Con gure Tools'! 'Add'. Tambin se puede acceder a las variables incorporadas para los parmetros de la herramienta. Adems hay varios tipos de opciones de lanzamiento para iniciar aplicaciones externas. Dependiendo de la opcin, las aplicaciones iniciadas externamente se detienen cuando se cierra CodeBlocks. Si las aplicaciones deben permanecer abiertas despus de salir de CodeBlocks, debe establecerse la opcin 'Herramienta de lanzamiento visible separada'. Seguimiento de modificaciones CodeBlocks proporciona una funcin para rastrear modificaciones en un archivo fuente y para mostrar Una barra en el margen para los cambios. Las modificaciones estn marcadas con una barra de cambios amarilla Y las modificaciones que ya estn guardadas usarn una barra de cambios verde. Puede navegar entre sus cambios a travs del men 'Buscar'! 'Ir a siguiente 'Lnea cambiada' o 'Buscar'! 'Ir a la lnea anterior cambiada'. La misma funcionalidad es tambin Accesible a travs de los atajos Ctrl-F3 y Ctrl-Shift-F3. Seguimiento de modificaciones
Esta funcin se puede activar o desactivar con la casilla de
verificacin "Usar barra de modificacin" en el men 'Ajustes'! 'Editor'! 'Mrgenes y cursor. Intercambio de datos con otras aplicaciones Los datos se pueden intercambiar entre CodeBlocks y otras aplicaciones. Para este interproceso Comunicacin DDE (Dynamic Data Exchange) se utiliza para ventanas y bajo di erente Sistemas operativos es una comunicacin basada en TCP. Con esta interfaz se pueden enviar diferentes comandos con la siguiente sintaxis a un cdigo- Bloquea la instancia. [<Command> ("<parameter>")] Intercambio de datos con otras aplicaciones Estos comandos estn actualmente disponibles Open The command [Open("d:\temp\test.txt")] Utiliza el parmetro, en nuestro caso es un archivo especificado con un valor absoluto Path, y lo abre en una instancia CodeBlocks existente o inicia un rst Instancia si es necesario. Linea Abierta Este comando abre un archivo a un nmero de lnea dado en un cdigo CodeBlocks ejemplo. El nmero de lnea se especifica con: lnea [OpenLine ("d: \ temp \ test.txt: 10")] Aumento Establezca el foco en la instancia CodeBlocks. Cambiar entre las perspectivas Dependiendo de la tarea en cuestin, puede ser til tener diferentes configuraciones o vistas En CodeBlocks y guardar estas configuraciones / vistas. De forma predeterminada, los ajustes (por ejemplo, Mostrar / ocultar barras de smbolos, diseo, etc.) se almacenan en el archivo de configuracin default.conf. Utilizando la opcin de lnea de comandos --personality = ask durante el inicio de CodeBlocks, Se pueden seleccionar diferentes configuraciones. Aparte de este escenario global, una situacin podra ocurrir Donde desea cambiar entre distintas vistas de ventanas y barras de smbolos durante una sesin. La edicin de archivos y proyectos de depuracin son dos ejemplos tpicos para tales situaciones. CodeBlocks ofrece un mecanismo para almacenar y seleccionar diferentes perspectivas para prevenir El usuario frecuentemente tiene que abrir y cerrar ventanas y barras de smbolos manualmente. A Guardar una perspectiva, seleccionar el men 'Ver'! 'Perspectivas'! Nombre en <nombre>. El comando 'Configuracin'! 'Editor'! 'Atajos de teclado'! 'Ver' 'Perspectives'! '<Name>' permite definir un atajo de teclado para este proceso. Este mecanismo hace posible cambiar entre distintas vistas simplemente utilizando llaves. Conmutacin entre proyectos Si varios proyectos o archivos se abren al mismo tiempo, el usuario necesita una forma de cambiar Rpidamente entre los proyectos o les. CodeBlocks tiene una serie de atajos para situaciones.
Alt-F5 Activa el proyecto anterior desde la vista de proyecto.
Alt-F6 Activa el siguiente proyecto desde la vista de proyecto. F11 Cambia en el editor entre una fuente le <nombre> .cpp y la correspondiente Encabezado le <nombre> .h Ajustes ampliados para los compiladores Durante el proceso de compilacin de un proyecto, los mensajes del compilador se muestran en el En la ficha Construir registro. Si desea recibir informacin detallada, la pantalla ser extendido. Para ello, haga clic en 'Configuracin'! 'Compiler and Debugger' y seleccione 'Otros ajustes' en el campo desplegable. Tenga cuidado de seleccionar el compilador correcto. La opcin "Lnea de comandos completa" El registro de compilador genera la informacin completa en el registro de compilacin. en adicin Ajustes ampliados para los compiladores
Esta salida se puede registrar en un archivo HTML.
Para ello, seleccione 'Guardar registro de construccin en HTML Cuando se haya producido. Adems, CodeBlocks ofrece una barra de progreso para el proceso de La ventana de registro de compilacin que se puede activar a travs de la configuracin de "Mostrar barra de progreso de construccin". Ampliacin del editor CodeBlocks ofrece un editor muy eficiente. Este editor le permite cambiar el tamao en el que Se muestra el texto abierto. Si utiliza un ratn con una rueda, slo tiene que pulsar el botn Ctrl y desplcese a travs de la rueda del ratn para acercar y alejar el texto. Nota: Con el atajo Ctrl-Numepad- / o con el men 'Editar'! Comandos '!' Zoom '!' Restablecer 'el tamao de fuente original del archivo activo En el editor se restaura Modo de ajuste Cuando edite archivos de texto, e. gramo. * .txt, dentro de CodeBlocks, puede ser til tener la Texto, lo que significa que las lneas largas se mostrarn en varias lneas en la Se pueden editar correctamente. La funcin "Word wrap" se puede activar a travs de 'Settings' ! 'Editor'! 'Otras Opciones' o marcando la casilla 'Envoltura de palabras'. El hogar y Las teclas de fin posicionan el cursor al principio o al final de las lneas envueltas, respectivamente. Cuando 'Configuracin'! 'Editor'! 'Otras Opciones' y 'Tecla Inicio siempre se mueven al cursor paraPrimera columna ', el cursor se colocar al principio o al final de la lnea actual Respectivamente, si se pulsan las teclas Inicio o Fin. Si posiciona el cursor al principio De la primera lnea del prrafo actual, la combinacin de teclas 'Alt- Home' es para ser utilizado. Lo mismo se aplica anlogamente para 'Alt-End' para posicionar el cursor en el Final de la ltima lnea del prrafo actual. Plegado de cdigo CodeBlocks admite el denominado plegado de cdigo. Con esta funcin puede plegar, p. Funciones Dentro del editor CodeBlocks. Un punto de plegado est marcado con el smbolo menos en la izquierda Margen de la vista del editor. En el margen, el comienzo y el final de un punto de plegado es Visible como lnea vertical. Si hace clic en el smbolo menos con el botn izquierdo del ratn, el cdigo El fragmento se doblar o se desplegar. A travs del men 'Editar'! 'Plegado' puede seleccionar plegable. En el editor se ve el cdigo doblado como lnea horizontal continua Nota: El estilo de plegado y el lmite de profundidad de plegado se pueden Men 'Configuracin'! 'Editor'! 'Plegado Code Blocks proporciona la caracterstica de plegado tambin para directivas de preprocesador. Para habilitar esto Seleccione 'Fold preprocessor commands' en el men 'Settings'! 'Editor' en la Entrada plegable. Otra posibilidad es establecer puntos de plegado definidos por el usuario. El inicio del punto de plegado es Introducido como comentario con un corchete de apertura y el final es mercado con un comentario con Un soporte de cierre. // { Cdigo con plegado definido por el usuario //} Autocompletar Si abre un proyecto en CodeBlocks los 'directorios de bsqueda' de su compilador y Proyecto, se analizan las fuentes y encabezados de su proyecto. Adems, los keyowrds Del correspondiente lexer le son analizados. La informacin de anlisis se utiliza para el auto Completa en CodeBlocks. Compruebe la configuracin del editor si esta funcin est Habilitado. La finalizacin automtica es accesible con el atajo Ctrl-Space. A travs del men 'Configuracin'! 'Editor'! 'Resaltado de sintaxis' puede agregar palabras clave definidas por el usuario a su Lexer Encuentra los archivos rotos Si un le se elimina del disco, pero sigue estando incluido en el proyecto le <Project> .cbp, Entonces este "le roto" se mostrar un smbolo roto en la vista del proyecto. Deberas usar El men 'Quitar le del proyecto' en lugar de eliminar los archivos. En proyectos grandes con muchos subdirectorios, la bsqueda de ficheros rotos puede ser tiempo consumidor. CodeBlocks con el plug-in ThreadSearch Una solucin simple para este problema. Si introduce una expresin de bsqueda en ThreadSearch y Seleccione la opcin 'Project les' o 'Workspace les', entonces ThreadSearch analizar todos los Que se incluyen en un proyecto o rea de trabajo. Si se encuentra un archivo roto, ThreadSerch Emitir un error con el archivo que falta. Incluyendo bibliotecas En las opciones de construccin de un proyecto, puede agregar las bibliotecas usadas mediante el botn 'Enlace de las bibliotecas' de la 'Configuracin de Enlaces'. Al hacerlo, puede utilizar el valor absoluto Ruta a la biblioteca o simplemente dar el nombre sin la extensin lib x y le. Ejemplo Para una biblioteca llamada <path> nlibsnlib <nombre> .a, escriba <nombre>. El enlazador con Las rutas de bsqueda correspondientes incluirn las bibliotecas correctamente. Primera columna ', el cursor se colocar al principio o al final de la lnea actual Respectivamente, si se pulsan las teclas Inicio o Fin. Si posiciona el cursor al principio De la primera lnea del prrafo actual, la combinacin de teclas 'Alt- Home' es para ser utilizado. Lo mismo se aplica anlogamente para 'Alt-End' para posicionar el cursor en el Final de la ltima lnea del prrafo actual. Orden de vinculacin de objetos Durante la compilacin, los objetos name.o se crean desde el nombre de origen .c / cpp. El enlazador Entonces enlaza los objetos individuales en un nombre de aplicacin. Nombre de sistemas. En algunos casos, podra ser deseable predecir el orden en que Los objetos sern enlazados. En CodeBlocks, esto se puede lograr asignando prioridades. En el men contextual 'Propiedades', puede definir las prioridades de un archivo en la pestaa Construir. UN Baja prioridad har que el archivo se vincule antes. Autosave CodeBlocks ofrece formas de almacenar automticamente proyectos y fuentes, o de crear Copia de seguridad. Esta funcin se puede activar en el men 'Configuracin'! 'Medio ambiente' 'Autosave'. Al hacerlo, se debe especificar 'Save to .save le' como el mtodo para Crear la copia de seguridad. Configuracin de las extensiones En CodeBlocks, puede elegir entre varias maneras de tratar extensiones le. los El dilogo de ajustes se puede abrir a travs de 'Configuracin'! 'Manejo de extensin de archivos'. Usted puede Utilice las aplicaciones asignadas por Windows para cada extensin de Aplicacin asociada) o cambiar la configuracin de cada extensin de tal manera que Se iniciar un programa definido por el usuario (se iniciar un programa externo) o se abrir el archivo En el editor CodeBlocks (abrirlo dentro del editor Code :: Blocks). CodeBlocks en la lnea de comandos IDE CodeBlocks puede ejecutarse desde la lnea de comandos sin una interfaz grfica. En tal caso, hay varios conmutadores disponibles para controlar el proceso de construccin de un proyecto. Dado que CodeBlocks es, por tanto, programable, la creacin de ejecutables puede ser integrada En sus propios procesos de trabajo. Codeblocks.exe / na / nd --no-splash-screen --built <nombre> .cbp --target = 'Liberar Filename> Especifica el proyecto * .cbp nombre de archivo o espacio de trabajo * .workspace nombre de archivo. Por ejemplo, <nombreadame> puede ser project.cbp. Coloque este argumento Al final de la lnea de comandos, justo antes de la redireccin de salida si hay alguna Accesos directos Incluso si un IDE como CodeBlocks es manejado principalmente por el ratn, los atajos de teclado son Sin embargo, una forma muy til de acelerar y simplificar los procesos de trabajo. En el Debajo de la tabla, hemos recogido algunos de los atajos de teclado disponibles. Editor Funcin Tecla de acceso directo Deshacer la ultima accin Ctrl-Z Rehacer la ltima accin Ctrl-Shift-Z Cambiar la cabecera fuente F11 Comentario cdigo resaltado Ctrl-Shift-C Des comentar el cdigo resaltado Ctrl-Shift-X Auto completar/ Abreviaciones Ctrl-Spac. / Ctrl-J Alternar marcador Ctrl-B Ir al marcador anterior Alt-PgUp Ir al siguiente marcador Alt-PgDown Editor Crear o eliminar un marcador Ctrl-F2 Ir al favorito siguiente F2 Seleccionar el siguiente marcador Alt-F2 Encuentra la seleccion Ctrl-F3 Encuentra la seleccin hacia atrs Ctrl-Shift-F3 Encuentra el preprocesador coincidente Ctrl-K condicional, omitiendo los anidados Archivos Funcin Tecla de acceso directo Nuevo proyecto o proyecto Ctrl-N Abrir el proyecto o el proyecto existente Ctrl-O Guardar el cursor actual Ctrl-S Guardar todos los archivos Ctrl-Shift-S Cerrar corriente le Ctrl-F4 / Ctrl-W Cerrar todos los archivos Ctrl-Shift-F4 / Ctrl-Shift-W Ver Funcion Tecla de acceso directo Mostrar / ocultar el panel Mensajes F2 Mostrar / ocultar el panel de administracin Shift-F2 Activar anterior (en el rbol del proyecto) Alt-F5 Activar siguiente (en el rbol del proyecto) Alt-F6 Construir Funcin Tecla de acceso directo Construir Ctrl-F9 Compilar el archivo actua Ctrl-Shift-F9 Ejecutar Ctrl-F10 Construir y ejecutar F9 Reconstruir CTRL-F11