C# Compile & Run
Build and run single C# files from Sublime Text 2.
Details
Installs
- Total 41K
- Win 32K
- Mac 5K
- Linux 4K
Dec 26 | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 | Dec 17 | Dec 16 | Dec 15 | Dec 14 | Dec 13 | Dec 12 | Dec 11 | Dec 10 | Dec 9 | Dec 8 | Dec 7 | Dec 6 | Dec 5 | Dec 4 | Dec 3 | Dec 2 | Dec 1 | Nov 30 | Nov 29 | Nov 28 | Nov 27 | Nov 26 | Nov 25 | Nov 24 | Nov 23 | Nov 22 | Nov 21 | Nov 20 | Nov 19 | Nov 18 | Nov 17 | Nov 16 | Nov 15 | Nov 14 | Nov 13 | Nov 12 | Nov 11 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Windows | 1 | 1 | 4 | 0 | 1 | 3 | 1 | 0 | 2 | 4 | 3 | 1 | 1 | 2 | 0 | 2 | 5 | 3 | 1 | 0 | 3 | 1 | 4 | 3 | 1 | 3 | 3 | 1 | 1 | 0 | 0 | 0 | 0 | 5 | 5 | 6 | 0 | 1 | 1 | 1 | 2 | 3 | 0 | 0 | 2 | 1 |
Mac | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Linux | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 1 | 0 | 0 | 2 | 2 | 1 | 0 | 0 | 1 | 2 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 1 | 1 | 0 | 1 | 0 | 1 | 2 | 1 | 1 | 0 | 0 | 0 | 1 |
Readme
- Source
- raw.githubusercontent.com
Build and run single C# files from Sublime Text 2 on OSX and Windows.
Usage
With any *.cs file open.
- Cmd + b
Compile filename.cs into filename.exe in current folder and output errors
- Shift + Cmd + b
Run filename.exe in current folder
About
The aim of this plugin is to provide easy and fast and overhead-free access to the C# language. Without having to load heavy applications such as Visual Studio or Xamarin. This plugin provides a C# sandbox (usable for schools or other learning environments) and is not intended to be used to build production applications.
Dependencies
Assumes you have
mcs
andmono
commands available in your PATH. For Windows you should havecsc
in your PATH. If you have previously installed Xamarin Studio or Mono Develop you should have these available in your path. If you don't please read more at here or hereSublimeFixMacPath (for Mac users) . Required because of updates to Mac OS. Enables Sublime to load your PATH variable.
Installation
Using Package Manager (recommended)
You can now install the C# build system through the package manager channel. The package is called “C# Compile & Run”
The old-school way
cd ~/Library/Application\ Support/Sublime\ Text\ 2/Packages/
git clone git@github.com:ChrOkh/chsharp-build-singlefile-sublime-text-2.git CSharpSinglefile
Code-completion
If you want Visual Studio-style code completion, be sure to also install the awesome plugin CompleteSharp (available via package manager)
Example
Now we can write minimalistic C# console applications:
using System;
class MainClass{
public static void Main(){
Console.WriteLine("Hello world");
}
}