El post que buscas se encuentra eliminado, pero este también te puede interesar

C# en Sublime Text - Compilar y Ejecutar.

Anuncios

Para los programadores, especialmente de c#.
Y para los que no lo son o están arrancando, les dejo el mejor editor de texto y multiplataforma.

Sublime Text.


Sublime Text es un editor de texto y editor de código fuente está escrito en C++ y Python para los plugins. Desarrollado originalmente como una extensión de Vim, con el tiempo fue creando una identidad propia, por esto aún conserva un modo de edición tipo vi llamado Vintage mode.

Se distribuye de forma gratuita, sin embargo no es software libre o de código abierto, se puede obtener una licencia para su uso ilimitado, pero el no disponer de ésta no genera ninguna limitación más allá de una alerta cada cierto tiempo.

C# en Sublime Text - Compilar y Ejecutar.


windows


Ahora bien, vamos al grano. Como agregamos C# a Sublime Text que por defecto no lo trae incorporado?..

Para empezar veamos los lenguajes que si trae Sublime Text como nativos para trabajar.
para eso vamos a Tools→Build System.

linux


Sin embargo los lenguajes que puede compilar no están limitados a esa lista, Sublime Text ofrece una manera de especificar que deseamos realizar una compilación con algún lenguaje que no aparece en dicha lista para ello es imprecindible contar con el compilador del lenguaje que deseamos agregar a la lista, en esta entrada se mostrará como habilitar la compilación de código de C# utilizando para ello el compilador que trae windows por defecto el "C sharp compiler".

1. Primero, en la barra de herramientas seleccionar Tools→Build System→New Build System...

c sublime text


2. Se abrirá un nuevo documento:
Agregar el siguiente código:

//Codigo para Windows
{
"cmd": ["%WINDIR%Microsoft.NETFrameworkv4.0.30319csc.exe /utf8output /nologo", "$file_name", "&&", "$file_base_name.exe"],
"shell": true
}


//Codigo para Linux (compilador mono-mcs)
{
"cmd": ["mcs -out:${file_base_name} ${file_name} && chmod 764 ${file_base_name} && ./${file_base_name}"],
"shell": true
}


Es importante notar que la ruta "cmd" dependerá de donde esta ubicado tu instalación del compilador de C sharp en windows, en estos momentos que estoy e una computadora con windows 8.1 la ruta es: "C:WindowsMicrosoft.NETFrameworkv4.0.30319"
(En windows 7 la ruta es la misma, no sé en versiones anteriores).

3. Elegir Guardar Como.. y guardarlo en la carpeta que aparece con el nombre de nuestra preferencia pero respetando la exención (.sublime-build), en este caso pondré "C#.sublime-build".

sublime text


4. Y listo a probar con un Hola mundo, generar un nuevo archivo con el código necesario para crear un hola mundo, seleccionar Tools→Build System→C# después presionar Ctrl+B (Este es el shortcut para compilar) y podrás ver los resultados a continuación:

agregar lenguaje


Si te sirvió tirame un par de bitcoins, graciela.

Anuncios

0 comentarios - C# en Sublime Text - Compilar y Ejecutar.