Skip to content

ulrichb/Roflcopter

Repository files navigation

ReSharper Roflcopter

Roflcopter (noun) 1. a breeding ground for new ReSharper extensions 2. a collection of small, handy ReSharper utilities

build Line Coverage Branch Coverage

Plugin pages: ReSharper / Rider

History of changes

Features

Git Branch Name Live Template Macro

A Live Template Macro (Name: "Current branch name, stripped by an optional regex") which returns the current Git branch (read from the Git HEAD file).

This macro can be used to create templates like // TODO UB $BRANCH$: $END$.

Roflcopter also provides default Live Template, just type branch and hit TAB.

"To-do items count" in To-do Explorer window

TodoItemsCount

"Mismatch between type and file name" warning

MismatchedFileName

MismatchedFileNameQuickFix

Allowed file name postfixes can be configured in Options | Code Inspection | Mismatched file names.

Parameterized test support for NUnit tests

Warnings for incorrect test parameters/attributes

ParameterizedTestHighlightings

ParameterizedTestHighlightingsQuickFixes

"Convert to parameterized test" context action

ConvertToParameterizedTestContextAction

"Assertion message is invalid" warning

InvalidAssertionMessage

"Run All Tests in File" action

UnitTestRunFileAction

To apply the short cut (Ctrl+R, F) executing Apply Scheme in the Environment & Menus options may be necessary.

Update ASP.NET Designer File (R# only)

Allows to generate .ASPX / .ASCX Designer files in SDK projects.

UpdateAspDesignerFile

About

Roflcopter (noun) 1. a breeding ground for new ReSharper extensions 2. a collection of small, handy ReSharper utilities

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages