Está en la página 1de 9

Escuela de Tecnologa rea Algoritmos y Lenguajes

Instructivo
Herramientas PI - 2014



Hoja 1 de 9 rea Algoritmos y Lenguajes | Escuela de Tecnologa | UNNOBA


Herramientas PI
Para realizar las prcticas de Programacin Imperativa utilizaremos el lenguaje de programacin D.
A continuacin se detallar cmo instalar el compilador y el entorno de desarrollos utilizado. Tambin
mostraremos como crear un archivo fuente en D, guardarlo con la extensin correcta, compilarlo y
ejecutarlo.
ndice
Compilador y entorno de desarrollo ............................................................................................................. 2
Compilador ...........................................................................................................................................................2
Entorno de desarrollo ...........................................................................................................................................3
Administrar y ejecutar proyectos .................................................................................................................. 8
Crear un archivo y guardarlo con extensin .d con Sublime Text ........................................................................8
Compilar, enlazar y ejecutar un programa en D utilizando Sublime Text ............................................................8



Escuela de Tecnologa rea Algoritmos y Lenguajes
Instructivo
Herramientas PI - 2014



Hoja 2 de 9 rea Algoritmos y Lenguajes | Escuela de Tecnologa | UNNOBA


Compilador y entorno de desarrollo
Compilador
Desde el sitio oficial de D (http://dlang.org/), opcin Download& Tools podemos descargar el compilador. En
la seccin DMD - Digital Mars D ProgrammingLanguageversion 2 podemos descargar el adecuado de acuerdo
al Sistema Operativo y plataforma que estamos utilizando.
En la materia utilizaremos el compilador DMD versin 2.066.0recientemente publicado.
Windows i386:
URL directa: http://downloads.dlang.org/releases/2014/dmd-2.066.0.exe
La instalacin es simple, las pantallas son las que saldrn en la instalacin:




Escuela de Tecnologa rea Algoritmos y Lenguajes
Instructivo
Herramientas PI - 2014



Hoja 3 de 9 rea Algoritmos y Lenguajes | Escuela de Tecnologa | UNNOBA




Entorno de desarrollo
DUB: herramienta de construccin para proyectos D
Ms informacin en el sitio oficial http://code.dlang.org/ opcin About.

En la materia utilizaremos la versin 0.9.21.

Windows X86:
Para descargar desde el sitio oficial (http://code.dlang.org/), opcin Download.
URL directa: http://code.dlang.org/files/dub-0.9.21-setup.exe

Escuela de Tecnologa rea Algoritmos y Lenguajes
Instructivo
Herramientas PI - 2014



Hoja 4 de 9 rea Algoritmos y Lenguajes | Escuela de Tecnologa | UNNOBA















Escuela de Tecnologa rea Algoritmos y Lenguajes
Instructivo
Herramientas PI - 2014



Hoja 5 de 9 rea Algoritmos y Lenguajes | Escuela de Tecnologa | UNNOBA


DCD: D Completion Daemon
The D Completion Daemon is an auto-complete program for the D programming language.

Windows X86:
Instalar el ZIP autoextraiblepublicado junto al
instructivo "dcd-win32.exe". Se deber dejar en
"C:\D\dcd" los programas "dcd-server.exe" y "dcd-
client.exe".





Sublime Text 3:
Editor de texto que utilizaremos para D. Ms informacin en el sitio oficial http://www.sublimetext.com/

En la materia utilizaremos la versin 2.0.2.

Windows (32 y 64 bits!!):
Descargar desde el sitio oficial http://www.sublimetext.com opcin Download.
URL directas:
Windows:
http://c758482.r82.cf2.rackcdn.com/Sublime%20Text%20Build%203059%20Setup.exe
Windows 64 bit:
http://c758482.r82.cf2.rackcdn.com/Sublime%20Text%20Build%203059%20x64%20Setup.exe

Escuela de Tecnologa rea Algoritmos y Lenguajes
Instructivo
Herramientas PI - 2014



Hoja 6 de 9 rea Algoritmos y Lenguajes | Escuela de Tecnologa | UNNOBA






Escuela de Tecnologa rea Algoritmos y Lenguajes
Instructivo
Herramientas PI - 2014



Hoja 7 de 9 rea Algoritmos y Lenguajes | Escuela de Tecnologa | UNNOBA


DKIT:
Plugin para Sublime Text que incorpora un mejor soporte para D (usando DCD).

Windows
Abrir "Sublime Text 3" e ir al men "Preferences ->BrowsePackages...".
En ese directorio, extraer el contenido del archivo ZIP "DKit.zip" publicado junto al instructivo.
IMPORTANTE: Asegurarse que no quede un directorio DKit que contenga otro directorio "DKit".En el directorio
que abre Sublime debera existir DKit y dentro de este un montn de archivos.
Ir a "Preferences ->PackageSettings ->DKit ->Settings User" y copiar/pegar lo siguiente:
{
"dcd_path": "C:\\D\\dcd",
"include_paths": [
"C:\\D\\dmd2\\src\\phobos",
"C:\\D\\dmd2\\src\\druntime",
]
}
Guardar y reiniciar "Sublime Text".

Alternativa: Si se hizo el paso anterior, ESTO LTIMO NO ES NECESARIO.
En forma alternativa, es posible ir a "Preferences ->PackageSettings ->DKit ->Settings Default" y editar el
texto descomentando (o modificando si fuera necesario) las lneas que correspondan.
Esta configuracin se guarda en la misma carpeta de DKit, por lo que puede ser sobrescrita en futuras
actualizaciones del plugin.





Escuela de Tecnologa rea Algoritmos y Lenguajes
Instructivo
Herramientas PI - 2014



Hoja 8 de 9 rea Algoritmos y Lenguajes | Escuela de Tecnologa | UNNOBA


Administrar y ejecutar proyectos
Crear un archivo y guardarlo con extensin .d con Sublime Text
Para crear el archivo donde vamos a escribir el programa D tenemos que ir a File >> New File.
Por defecto asume que deseamos utilizar el editor para texto plano. Para que reconozca la sintaxis de
D y nos sugiera mediante funcin de autocompletado debemos ir a la esquina inferior derecha y
seleccionar D.

Esto har tambin que al guardar el archivo por defecto nos proponga la extensin .d
Compilar, enlazar y ejecutar un programa en D utilizando Sublime Text
Una vez guardado el archivo, para compilar y enlazar el archivo debemos ir a Tools >>Build (Ctrl+B). Si
no se utiliza el editor y se desea hacer desde la consola se utiliza el comando dmd.
Ejemplo: dmdprueba.d

Escuela de Tecnologa rea Algoritmos y Lenguajes
Instructivo
Herramientas PI - 2014



Hoja 9 de 9 rea Algoritmos y Lenguajes | Escuela de Tecnologa | UNNOBA


Para hacer lo anterior y ejecutarlo debemos ir a Tools >>Run (Shift+Ctrl+B). Si no se utiliza el editor y
se desea hacer desde la consola se debe ejecutar el comando .\[nombre de archivo]
Ejemplo: .\prueba

También podría gustarte