Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/jlyonsmith/csharptools
A collection tools for maintaining source code.
https://github.com/jlyonsmith/csharptools
Last synced: 6 days ago
JSON representation
A collection tools for maintaining source code.
- Host: GitHub
- URL: https://github.com/jlyonsmith/csharptools
- Owner: jlyonsmith
- License: mit
- Created: 2013-04-21T22:30:46.000Z (over 11 years ago)
- Default Branch: master
- Last Pushed: 2015-08-07T21:35:56.000Z (over 9 years ago)
- Last Synced: 2024-11-07T15:55:57.271Z (9 days ago)
- Language: C#
- Homepage:
- Size: 617 KB
- Stars: 0
- Watchers: 2
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE.md
Awesome Lists containing this project
README
# Source Code Tools
A collection of useful command line development tools for source code maintenance. They are written in [C#](http://en.wikipedia.org/wiki/C_Sharp_(programming_language)) and use the [Mono](http://www.mono-project.com/) platform. I use [Xamarin Studio](http://xamarin.com/studio) as the IDE for maintaining the tools.
- __Strapper__ generates strongly type C# wrappers for string resources. Useful in conjunction with my [ToolBelt](https://github.com/jlyonsmith/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](http://brew.sh) with:
brew install https://gist.githubusercontent.com/jlyonsmith/288321e7dec8520761c2/raw/45b0b2a9c21fa088c8d6f375b37f11cf28bd923c/csharptools.rb
[![Build Status](https://travis-ci.org/jlyonsmith/CSharpTools.svg?branch=master)](https://travis-ci.org/jlyonsmith/CSharpTools)