Skip to content

jlyonsmith/CSharpTools

Repository files navigation

Source Code Tools

A collection of useful command line development tools for source code maintenance. They are written in C# and use the Mono platform. I use Xamarin Studio as the IDE for maintaining the tools.

  • Strapper generates strongly type C# wrappers for string resources. Useful in conjunction with my ToolBelt project for generating strongly typed string resource wrappers.
  • Ender reports on and fixing line endings
  • Vamper updates file and product version numbers across a variety of different file types
  • Doozer displays //TODO: comments in C# source files
  • Lindex generates a line index for text base log files
  • Projector clones a project and renames and re-guids the project files
  • Popper swaps a project back and forth between a NuGet and local project references
  • Cleaner removes all intermediate and build files from .sln based project
  • Spacer fixes spaces and tabs in source code and other text files

Installation

The latest version of the tools can be installed using HomeBrew with:

brew install https://gist.githubusercontent.com/jlyonsmith/288321e7dec8520761c2/raw/45b0b2a9c21fa088c8d6f375b37f11cf28bd923c/csharptools.rb

Build Status

About

A collection tools for maintaining source code.

Resources

License

Stars

Watchers

Forks

Packages

No packages published