Sie sind auf Seite 1von 50

INTEGRANTES:

AVILES BAUTISTA GERARDO DAVID


CAMACHO VALDES REYNA ALEJANDRA
GARCIA CAMACHO JOSE EMMANUEL
LAZARO
2AM (PROGRAMACION)
FACILITADORA: ALVARADO ROMERO MARGARITA
CodeBlocks Gestin de
Proyectos
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
Gestin: de Administracin muestra
Smbolos, variables, etc.

Editor En la ilustracin anterior, se abre una fuente llamada hello.c con


Editor: resaltado de sintaxis En el editor.

La lista de La lista de archivos abiertos muestra una lista de todos los archivos abiertos en
el editor, en este ejemplo: hello.c.
archivos
Se puede visualizar a travs del men 'View' 'CodeSnippets'.
Code Snippets Aqu puedes Administrar mdulos de texto, enlaces a archivos y
enlaces a urls.

Esta ventana se utiliza para la salida de resultados de


Registros y bsqueda, mensajes de registro de un Compilador, etc.
otros
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
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 del men 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 incluye archivos de origen con las extensiones * .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 los tipos y categoras de archivos se puede ajustar mediante el men
contextual 'Project arbol '' Editar tipos y categoras de archivos '. Aqu tambin puede definir
categoras personalizadas para el archivo extensiones de su propio. Por ejemplo, si desea
listar scripts de vinculacin con el * .ld extensin en una categora llamada Linkerscript, slo
tiene que crear la nueva categora.

Nota:
Si desactiva 'rbol de proyecto' 'Categorizar por tipos de archivo'
en la
Men de contexto, la pantalla de categoras se apagar y los
archivos
Se listarn cuando se almacenen en el sistema de archivos.
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 los
dems usuarios una rpida proyecto.
La visualizacin de las notas se
puede activar o desactivar en la
pestaa Notas de las de un proyecto.
Plantillas de proyecto
CodeBlocks se suministra con una variedad de
plantillas de proyecto que se muestran cuando
creando un nuevo proyecto. Sin embargo,
tambin es posible almacenar plantillas
personalizadas para recopilar sus propias
especificaciones para los interruptores del
compilador, la optimizacin a utilizar,
interruptores, etc. en plantillas. Estas plantillas
se almacenarn en los documentos y Nota:
configuracin \ <usuario> \ Application Data \ Las plantillas disponibles en el
codeblocks \ UserTemplates directorio. Si las Asistente para proyectos se pueden
plantillas deben estar abiertos a todos los editar mediante seleccin
usuarios, deben ser copiados a un directorio la Mediante el botn derecho del
instalacin de CodeBlocks. Estas plantillas se ratn.
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. Haga clic en 'Proyecto'
'Propiedades', seleccione la
variante de la pestaa 'Crear
objetivos' y haga clic en el botn
"Crear proyecto desde destino.
Metas virtuales

Los proyectos pueden estructurarse an ms en los bloques de cdigo mediante


los llamados objetivos virtuales. Una estructura de proyecto de uso frecuente
consta de dos objetivos de compilacin, 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 pasos de construccin
previa a construccin. Los pasos pre-construidos tpicos son:

Creacin de un formato Hex de Intel a partir de un objeto terminado.


Manipulacin de objetos mediante objcopy.
Generacin de archivos de volcado por objdump.
Ejemplo

Crear un desensamblaje desde un objeto bajo Windows. El canalizar a un archivo


requiere llamar Cmd con la opcin / c.
cmd /c objdump -D name.elf > name.dis
Archivar un proyecto puede ser otro ejemplo para un paso Postbuilt. Para este propsito,
cree un archivo 'Archive' de Build Target e incluya la siguiente instruccin en el paso Post
Build:
zip -j9 $(PROJECT_NAME)_$(TODAY).zip src h obj $(PROJECT_NAME).cbp
Con este comando, el proyecto activo y sus fuentes, el encabezado y los objetos se
empaquetarn como un archivo zip. Al hacerlo, las variables incorporadas $
(PROJECT_NAME) y $ (HOY), el nombre del proyecto y la fecha actual sern extrados
(ver seccin 3.2 en la pgina 54). Despus de la ejecucin del Archivo de destino, el
archivo empaquetado se almacenar en el directorio del proyecto.
En el directorio share / codeblocks / scripts encontrar algunos ejemplos de scripts.
Puede agregar un script a travs del men 'Configuracin' 'Scripting' y registrarse
en un men. Si tu ejecutar, p. La escritura hace dist del men entonces todos los
archivos que pertenecen a un proyecto es comprimido en un archivo <project>
.tar.gz.
Adicin de scripts en destinos de
compilacin

Code Blocks 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 tu abrir <nombre> .workspace
durante el prximo arranque de von CodeBlocks, todos los proyectos aparecer de
nuevo.
Los sistemas de software complejos consisten en componentes que se administran en
diferentes CodeBlocks proyectos. Adems, con la generacin de dichos sistemas de
software, a menudo dependencias entre estos proyectos.
EJEMPLO

Un proyecto A contiene funciones fundamentales que se ponen a disposicin de otros La


forma de una biblioteca. Ahora, si las fuentes de este proyecto son modificadas, entonces la
biblioteca tiene Para ser reconstruido. Para mantener la coherencia entre un proyecto B que
utiliza las funciones y Proyecto A que implementa las funciones, el proyecto B tiene que
depender del proyecto A. La informacin necesaria sobre las dependencias de los proyectos
se almacena en el espacio de trabajo correspondiente, Para que cada proyecto pueda ser
creado por separado. El uso de dependencias tambin lo hace Posible controlar el orden en
que se generarn los proyectos. Las dependencias para Los proyectos se pueden configurar
seleccionando el men 'Proyecto' 'Propiedades' y luego haciendo clic El botn
"Dependencias del proyecto".
Incluyendo archivos de
ensamblador
En la ventana Administracin de la vista de proyecto, los archivos de ensamblador se
muestran en el ASM categora de fuentes. El usuario puede cambiar la lista de archivos en
categoras. Haciendo clic con el botn derecho del ratn en uno de los archivos Ensamblador
listados abrir un men contextual. Seleccionar propiedades' para abrir una nueva ventana.
Ahora seleccione la pestaa 'Construir' y active los dos campos
'Compile file' y 'Link file'. 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 $includes <asopts> -c $file -o $object
Editor y Herramientas

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 predefinido se denomina predeterminado cdigo. Este ajuste se puede
seleccionar en 'Stettings' 'Editor' Default Code. Si crea un nuevo archivo, a continuacin,
una expansin de macros de variables, p. Definido en el men 'Ajustes' 'Global variables
', se realiza. Se puede crear un nuevo archivo a travs del men 'Archivo' 'Nuevo'
'Archivo'.
EJEMPLO

/*************************************************************************
* Project: $(proejct)
* Function:
*************************************************************************
* $Author: mario $
* $Name: $
*************************************************************************
*
* Copyright 2007 by company name
*
************************************************************************/
Abreviatura

Una gran cantidad de mecanografa se pueden guardar en CodeBlocks definiendo la


abreviatura. Esto se hace por seleccionando 'Configuracin' 'Editor' y definiendo las
abreviaturas bajo el nombre <nombre>, que puede ser llamado por el atajo de teclado Ctrl-J.
La parametrizacin tambin es posible incluyendo las variables $ (NAME) en las abreviaturas.
#ifndef $(Guard token)
#define $(Guard token)
#endif // $(Guard token)
Al realizar la abreviatura <nombre> en el texto
fuente y realizar Ctrl-J, el contenido de la variable
se solicita e incluye.
Alusiones personales

Los valores de CodeBlocks se guardan como datos de la aplicacin en un archivo


denominado <user> .conf en la Codeblocks directorio. Este archivo de configuracin
contiene informacin como el ltimo proyecto, 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 almacenar en el archivo myuser.conf. Si el perfil ya no existe,
automticamente. Este procedimiento permite crear perfiles 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 perfiles disponibles.

NOTA: El nombre del perfil / personal actual


se muestra en la parte derecha
Esquina de la barra de estado.
Archivos de configuracin

La configuracin de CodeBlocks se almacena en el perfil default.conf en el directorio


codeblocks de sus datos de aplicacin. Cuando se utilizan 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 valores estndar para varios usuarios de una computadora, la configuracin
file default.conf tiene que ser almacenado en el directorio \ Documents and Settings \ Default
user \ Application Data \ codeblocks. 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 CodeBlocks a una memoria USB y almacena el archivo de configuracin
default.conf en 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 archivos y funciones. La


configuracin de marcadores es un procedimiento tpico. Mediante el acceso directo Ctrl-B se
coloca un marcador o eliminado 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. Seleccione "Buscar archivo" en el men
contextual, escriba el nombre del archivo y se seleccionar el archivo. Si pulsas return, este
archivo ser abierto en el editor
En Bloques de cdigo puede navegar fcilmente entre los archivos de cabecera / fuente como:
1. Site el cursor en la ubicacin donde se incluye un archivo de encabezado y abra este
archivo men contextual 'abrir archivo de inclusin.
2. Cambie entre encabezado y fuente a travs del men contextual 'Cambiar encabezado /
fuente.
3. Seleccione, p. A definir en el editor y elegir 'Find declaration' desde el contexto para abrir
el archivo con su declaracin.
CodeBlocks ofrece varias formas de buscar dentro de un archivo o directorio. El cuadro de
dilogo para buscar se abre mediante 'Buscar' 'Buscar' (Ctrl-F) o 'Buscar en archivos'
(Ctrl-Mays-F).
Alt-G y Ctrl-Alt-G son otras funciones tiles. El dilogo que se abrir sobre el este atajo, le
permite seleccionar archivos / funciones y luego salta a la implementacin se abre el
archivo seleccionado en el editor. T puede usar comodines como * o? Etc. para una
bsqueda incremental en el dilogo.
NOTA: Con el atajo Ctrl-PgUp puede saltar a la funcin anterior,
Y va Ctrl-PgDn usted puede saltar a la funcin siguiente.

En el editor, puede abrir un nuevo cuadro de dilogo Abrir archivos a travs de Ctrl-Tab y puede
cambiar entre las entradas enumeradas. Si se pulsa la tecla Ctrl, se puede seleccionar un
archivo en formas:
1. Si selecciona una entrada con el botn izquierdo del ratn, el archivo seleccionado abri.
2. Si pulsa la tecla Tab, cambiar entre las entradas listadas. Liberar el la tecla Crtl abrir el
archivo seleccionado.
3. Si mueve el mouse sobre las entradas listadas, entonces la seleccin actual ser
resaltado. Al soltar la tecla Crtl se abrir el archivo seleccionado.
4. Si el puntero del ratn est fuera de la seleccin resaltada, puede utilizar la rueda del
mouse para cambiar entre las entradas. Al soltar la tecla Crtl se abrir la archivo.
Un procedimiento comn cuando se desarrolla software es luchar con un conjunto de
funciones que se implementan en diferentes archivos. El complemento Browse Tracker le
ayudar a resolver este problema mostrando el orden en que los archivos fueron
seleccionados. Usted puede entonces navegar cmodamente las llamadas de funcin.
La visualizacin de nmeros de lnea en CodeBlocks se puede activar a travs de
'Configuracin' 'General configuracin 'en el campo' Mostrar nmeros de lnea '. El atajo
Ctrl-G o el comando de men 'Buscar' 'Ir a lnea' le ayudar a saltar a la lnea deseada.

NOTA: Si mantiene pulsada la tecla Ctrl y, a continuacin,


selecciona texto en el editor de bloques de cdigo, puede
realizar, por ejemplo, Una bsqueda de Google a travs del
men contextual.
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 el archivo 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 filtrada de los smbolos si los hay ocurridos.
Existen las siguientes categoras para los smbolos:
Funciones globales Lista la implementacin de funciones globales.
Global typedefs Enumera el uso de las definiciones typedef.
Variables globales Muestra los smbolos de las variables globales.
Smbolos de preprocesador Enumera las directivas de
preprocesador creadas por #define.
Macros globales Enumera macros de directivas de preprocesador.
Las estructuras y las clases se muestran en el "rbol inferior" y la secuencia de clasificacin
puede se puede modificar a travs del men contextual. Si se selecciona una categora con
un clic del ratn, se mostrarn smbolos en la parte inferior de la ventana. Si hace doble clic
en el smbolo, se abrir el archivo en el que se ha definido el smbolo o la funcin
implementado, y salta a la lnea correspondiente. Actualizacin automtica del navegador
de smbolos sin guardar un archivo, se puede activar a travs del men 'Configuracin'
'Editor' 'Finalizacin de cdigo'. Para proyectos con muchos smbolos el rendimiento
dentro de CodeBlocks se vern afectados.
Incluyendo archivos
de ayuda externos

El entorno de desarrollo CodeBlocks admite la inclusin de archivos de ayuda externos a


travs del men 'Ajustes' 'Entorno'. Incluya el manual de su eleccin en el chm en
'Archivos de Ayuda' seleccione 'este es el archivo de ayuda predeterminado'. La entrada $
(palabra clave) es un marcador de posicin para un elemento seleccionado en su editor.
Ahora puede seleccionar una funcin en un archivo de cdigo abierto en CodeBlocks con un
clic del ratn, y la la documentacin aparecer mientras se presiona F1.
Si ha incluido varios archivos de ayuda, puede seleccionar un trmino en el editor y elegir un
archivo de ayuda del men contextual "Ubicacin" para que los bloques de cdigo busquen.
En CodeBlocks puede agregar incluso soporte para pginas de manual. Slo tienes que
aadir una entrada 'hombre' y especifique la ruta como sigue.
man:/usr/share/man
CodeBlocks proporciona un 'Visor HTML Integrado', que se puede utilizar para mostrar Html y
encontrar palabras clave dentro de este archivo. Simplemente configure la ruta del archivo
HTML, que debe analizarse y habilitar la casilla de verificacin "Abrir este archivo con el
visor de ayuda incrustado" mediante el men 'Ajustes' 'Entorno' 'Archivos de Ayuda'.
NOTA: Si selecciona un archivo HTML con un doble clic dentro del
explorador de archivos, entonces el visor de HTML incrustado ser
Iniciado, siempre y cuando no se haga ninguna asociacin para los
archivos html en las extensiones de archivo
entrenador de animales.
Incluye herramientas externas

Incluir herramientas externas es posible en CodeBlocks a travs de


'Herramientas' 'Configurar herramientas' 'Agregar. Tambin se
puede acceder a las variables incorporadas (ver seccin 3.2 en la
pgina 54) 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 codeBlocks est cerrado. Si las aplicaciones deben
permanecer abiertas despus de salir de CodeBlocks, la opcin
'Herramienta de lanzamiento visible separada' debe ser fijado.
Consejos para trabajar con
CodeBlocks
Seguimiento de modificaciones
CodeBlocks proporciona una funcin para
realizar el seguimiento de las modificaciones
en un archivo de origen 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 (vea la
Figura 1.11 en pgina 14). Puede navegar
entre sus cambios a travs del men 'Buscar'
'Ir a siguiente cambiar la lnea 'o' Buscar
'' Ir a la lnea anterior modificada '. La
misma funcionalidad es tambin accesible a
travs de los atajos Ctrl-F3 y Ctrl-Shift-F3.
Intercambio de datos con otras
aplicaciones

Los datos se pueden intercambiar entre


CodeBlocks y otras aplicaciones. Para este
interproceso DDE (Dynamic Data Exchange) se
utiliza para ventanas y bajo diferentes sistemas
operativos es una comunicacin basada en TCP.
Con esta interfaz se pueden enviar comandos
diferentes con la siguiente sintaxis a un
CodeBlocks ejemplo.
[<Command> ("<parameter>")]
Estos comandos estn actualmente
disponibles:

Utiliza el parmetro, en nuestro caso es un archivo


Abierto especificado con un valor absoluto path, y lo abre en una
instancia existente de CodeBlocks o inicia una primera
instancia si es necesario.

Linea
Abierta Este comando abre un archivo con un nmero de lnea
dado en un CodeBlocks ejemplo. El nmero de lnea se
especifica con: lnea.

Aumento Establezca el foco en la instancia CodeBlocks. Un


parmetro no debe ser pasado.
Configuracin de variables
ambientales

El sistema operativo procesar esta


variable ambiental desde el principio
hasta el final, es decir, las entradas al
final se buscarn en ltimo lugar. Si
diferentes versiones de un compilador u
otro aplicaciones se instalan, pueden
producirse las situaciones siguientes:
Una versin incorrecta de un software
se llama
Los paquetes de software instalados se
llaman entre s
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 diferentes vistas de ventanas y barras de smbolos durante una
sesin. La edicin de archivos y proyectos de depuracin son dos ejemplos tpicos para
estas 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. Aguardar una perspectiva, seleccione el
men 'Ver' 'Perspectivas' 'Guardar actual' e introduzca un nombre en <nombre>. El
comando 'Configuracin' 'Editor' 'Atajos del teclado' 'Ver 'Perspectivas'
'<nombre>' permite definir un atajo de teclado para este proceso. Este mecanismo hace
posible cambiar entre diferentes vistas simplemente usando llaves.
Conmutacin entre
proyectos

Si se abren varios proyectos o archivos al mismo tiempo, el usuario necesita


rpidamente entre los proyectos o archivos. CodeBlocks tiene una serie de atajos
para situaciones

Alt- Activa el proyecto anterior desde la vista del


F5 proyecto.

Alt- Activa el siguiente proyecto desde la vista de


F6 proyecto.

Cambia en el editor entre un archivo de


F11 origen <nombre> .cpp y el archivo
Archivo de encabezado <name> .h
Ajustes ampliados para los
compiladores

Durante el proceso de compilacin de


un proyecto, los mensajes del
compilador se muestran en la ficha
Construir registro. Si desea recibir
informacin detallada, la pantalla ser
extendido. Para ello, haga clic en
'Configuracin' 'Compilador y
Depurador' y seleccione'Otros ajustes'
en el campo desplegable.Tenga
cuidado de seleccionar el compilador
correcto. La opcin "Lnea de
comandos completa campo de
registro del compilador genera la
informacin completa en el registro de
compilacin.
Ampliacin del editor

Nota:
Con el atajo
Ctrl-
Numepad- /
CodeBlocks ofrece un editor muy eficiente. Este o con el
men
editor le permite cambiar el tamao en el que se
'Editar'
muestra el texto abierto. Si utiliza un ratn con 'Especial
una rueda, slo tiene que pulsar el botn Ctrl y Comandos
desplcese a travs de la rueda del ratn para '' Zoom ''
Restablecer
acercar y alejar el texto. 'el tamao
de fuente
original del
archivo
activo
En el editor
se restaura.
Auto completado

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 archivo lexer correspondiente se
analizan. 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
Fragmentos de cdigo

El complemento CodeSnippets permite estructurar


mdulos de texto y enlaces a archivos segn
categoras en una vista de rbol. Los mdulos se Nota:
utilizan para almacenar archivos construye mdulos Puede utilizar
de texto y los gestiona en un lugar central. Imagine variables de
lo siguiente situacin: Una serie de archivos fuente CodeBlocks o
utilizados con frecuencia se almacenan en diferentes variables de
directorios de la sistema de archivos. La ventana entorno en
vnculos de
CodeSnippets proporciona la oportunidad de crear
archivo
categoras y debajo de las categoras, enlaces a los
p.ej. $
archivos requeridos. Con estas funciones, puede
(VARNAME)
controlar Acceso a los archivos independientemente
/name.pdf para
de dnde estn almacenados en el sistema de
parametrizar
archivos, y puede navegar rpidamente entre los
un enlace en el
archivos sin necesidad de buscar en todo el sistema.
CodeSnippets
navegador.
Configuracin

1. Botn Opciones en Cuaderno de


mensajes Panel de bsqueda de
subprocesos.
2. Botn Opciones en la barra de
herramientas de bsqueda de
subprocesos.
3. Elemento de men
Configuracin / Entorno y, a
continuacin, en el elemento de
bsqueda de subttulos a la
izquierda columnas.
Bsqueda de
bibliotecas
La bsqueda de bibliotecas est disponible en el men 'Plugins' 'Library finder'. Su propsito es
detectar las bibliotecas instaladas en su sistema y almacenar los resultados dentro de LibFinder base
de datos (tenga en cuenta que estos resultados no se escriben en archivos de proyecto de
CodeBlocks). Buscando comienza con el dilogo donde se puede proporcionar un conjunto de
directorios con las bibliotecas instaladas. LibFinder los escudriar recursivamente, as que si no est
seguro de que puede seleccionar algunos genricos directorios. Usted puede incluso entrar en discos
enteros - en tal caso el proceso de bsqueda tomar ms tiempo pero puede detectar ms bibliotecas.
Cuando LibFinder busca bibliotecas, utiliza reglas especiales para detectar la
presencia de la biblioteca. Cada conjunto de reglas se encuentra en el archivo xml.
Actualmente LibFinder puede buscar wxWidgets 2.6 / 2.8,CodeBlocks SDK y GLFW -
la lista se extender en el futuro. Despus de completar la exploracin, LibFinder
muestra los resultados en la lista verificas bibliotecas que deben ser almacenadas
en la base de datos de LibFinder. Tenga en cuenta que cada biblioteca puede tener
ms de una configuracin vlida y los ajustes agregados son ms propensos a ser
utilizados durante la construccin de proyectos.

Das könnte Ihnen auch gefallen