Skip to content

A different take on STFU and Code that's command line focused, inspired by leiningen/clojure.

Notifications You must be signed in to change notification settings

jcbozonier/STFU

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 
 
 

Repository files navigation

STFU (formerly STFU and Code)

tweet me: http://www.twitter.com/darkxanthos

I've been programming in Ruby for months now part time and recently started learning Clojure. Their workflows are extremely different from what I've been doing with C# for years. It's rocked my boat and helped me to see there is a better way. This is my attempt to bring a similar workflow to .NET.

Getting Started

  1. Download stfu.exe
  2. stfu install (remove the downloaded exe)
  3. stfu new your_project_name
  4. stfu build

STFU! You're done.

Easily build C# without any editor what-so-ever

The workflow I've been using while building STFU looks like this:

  1. Edit src/main.cs in vim
  2. Type :!stfu build
  3. Hit enter to flip back to code
  4. Run app and repeat as I build

Built using STFU

Written in C#, for C#.

Inspired by Leiningen/Clojure

The product of an Alt.NET programmer crossing community lines to innovate.

Tell Visual Studio to STFU

STFU has been built by combining STFU and VIM via command line. Building C# via the command line has never been this easy. Tell Visual Studio to STFU, it's time to code.

What's Next?

Testing

In the immediate future I will add NUnit support out of the box (for all tests in the tests folder). In the medium term, I want to be able to use different testing frameworks.

Web Framework Compatibility

Which one? The one that doesn't require Visual Studio and let's me STFU and get work done.

Nuget Integration and Distribution

Pull STFU from Nuget so it's easier to get. Of course STFU will be published to Nuget using STFU (Nuget publishing will come first).

WPF

Because we all only code in Xaml anyway.

ILMerge capabilities

Ease deployment and distribution of your code.

Github Integration

Create a new repo on project creation and have it automatically provisioned and ready to be pulled and pushed from.

About

A different take on STFU and Code that's command line focused, inspired by leiningen/clojure.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages