Skip to content

vlova/SomeExtensions

 
 

Repository files navigation

SomeExtensions

This is a set of useful refactorings that are builded on top of Roslyn.

Main purpose of this project to provide not ideal, but fast toolset.

You can consider it as replacement of ReSharper if you don't need all power of ReSharper and you agree with my opinion that development tools must not be ideal, they must work and work pretty fast.

View trello board here: SomeExtensions.

Refactorings

Apply De Morgan's law

Animated preview

Add argument name

Animated preview

Use base type or interface

Animated preview

Using static

Animated preview

Inject from constructor

Animated preview

Make method generic

Animated preview

Split variable declaration and assigment

Animated preview

Join variable declaration and assigment

Animated preview

Swap arguments

Animated preview

Swap invocation and argument

Animated preview

Use arrow syntax

Animated preview

Use explicit type

Animated preview

Use var

Animated preview

Contract require

Not null

Animated preview

Is positive

Animated preview

Enum is defined

Animated preview

Collection is not empty

Animated preview

String is not empty

Animated preview

String is not whitespace

Animated preview

To readonly property with backing field

Animated preview

About

some extensions for vs 2015

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published