oriches / Resharper.ReactivePlugin

Reactive Extensions Plugin for Resharper

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Reactive Extensions Plugin for Resharper

A Resharper plug-in to help use the Reactive Extension libraries. This has been developed for Resharper version 7.1 and supports the following version of the .Net framework:

Supported versions:

.NET framework 4.0 and higher,
.NET for Windows Store Apps,
Silverlight 5.0,
Windows Phone 8.0 and higher,
Portable Class Libraries (any of the above configurations).

Reactive Extensions Plugin for Resharper is licensed under the GNU General Public License version 2 (GPLv2). Please see LICENSE for more detail.

Download

You can download the plugin as a packaged MSI from [here] (http://reactiveresharper.codeplex.com/releases/view/99603).

Supported .Net languages

Currently this plugin only supports analysing C# code.

Introduction

This plugin for Resharper has been developed from experiences when using the [Reactive Extensions (Rx) for .Net] (http://msdn.microsoft.com/en-us/data/gg577609.aspx) to develop applications using all varieties of the .Net framework.

This plugin is not about adding functionality to the Rx libraries, it's about trying to help developers write 'better' code using the Rx libraries. It's designed to highlight issues in code which could cause potential issues.

Note: Trying to define what 'better' means would be a subjective and rather futile task.

So what's currently supported?

Currently there are only 3 highlights and 2 quick fixes defined - this is 'still' a beta release after all :)

See the [Wiki] (https://github.com/oriches/Resharper.ReactivePlugin/wiki) page on the wiki for an index of supported highlights, quick fixes & actions.

Can I contribute?

Definitely - you can either fork and generate pull requests or get in contact with a description and we'll see what we can do.

About

Reactive Extensions Plugin for Resharper

License:GNU General Public License v2.0


Languages

Language:C# 100.0%