https://github.com/ulrichb/roflcopter
Roflcopter (noun) 1. a breeding ground for new ReSharper extensions 2. a collection of small, handy ReSharper utilities
https://github.com/ulrichb/roflcopter
live-template resharper resharper-plugin static-analysis
Last synced: 3 months ago
JSON representation
Roflcopter (noun) 1. a breeding ground for new ReSharper extensions 2. a collection of small, handy ReSharper utilities
- Host: GitHub
- URL: https://github.com/ulrichb/roflcopter
- Owner: ulrichb
- License: mit
- Created: 2017-08-22T11:16:30.000Z (about 8 years ago)
- Default Branch: master
- Last Pushed: 2025-01-30T10:58:19.000Z (9 months ago)
- Last Synced: 2025-04-28T10:45:44.274Z (6 months ago)
- Topics: live-template, resharper, resharper-plugin, static-analysis
- Language: C#
- Homepage:
- Size: 1.23 MB
- Stars: 5
- Watchers: 2
- Forks: 6
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
- Changelog: History.md
- License: LICENSE
Awesome Lists containing this project
README
# ReSharper Roflcopter
_Roflcopter_ (noun) 1. a breeding ground for new ReSharper extensions 2. a collection of small, handy ReSharper utilities
[](https://github.com/ulrichb/Roflcopter/actions/workflows/build.yml)
![]()
Plugin pages: [ReSharper](https://plugins.jetbrains.com/plugin/11757-roflcopter) / [Rider](https://plugins.jetbrains.com/plugin/10238-roflcopter)
[History of changes](History.md)
## Features
### Git Branch Name Live Template Macro
A [Live Template Macro](https://www.jetbrains.com/help/resharper/Templates__Template_Basics__Template_Macros.html) (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
### "Mismatch between type and file name" warning
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
#### "Convert to parameterized test" context action
### "Assertion message is invalid" warning
### "Run All Tests in File" action
To apply the short cut (Ctrl+R, F) executing _Apply Scheme_ in the [_Environment & Menus_](https://www.jetbrains.com/help/resharper/Reference__Options__Environment__Visual_Studio_Integration.html) options may be necessary.
#### Update ASP.NET Designer File (R# only)
Allows to generate .ASPX / .ASCX Designer files in SDK projects.
![]()