Refactoring Essentials for Visual Studio
Перейти к файлу
Christoph Wille 42a695d6b6
Remove build server links
2019-10-11 19:55:39 +02:00
.nuget Corrected some references, trying to use NuGet 4.0 RC command line tool to compile VS 2017 project. 2016-11-29 01:29:40 +01:00
Demonstration Move to xUnit test framework 2017-01-30 17:09:59 +01:00
Demonstration.VB Added some examples to VB demo project. 2015-07-30 02:01:00 +02:00
DocGenerator Corrected CodeConverterWebApp project for renamed project. 2017-10-14 14:01:14 +02:00
RefactoringEssentials Merge pull request #348 from Therzok/conc 2018-01-02 11:17:35 +01:00
Tests Updated version to 5.6. 2017-12-22 11:49:33 +01:00
Vsix Updated version to 5.6. 2017-12-22 11:49:33 +01:00
.gitattributes Added solution and projects files. 2015-05-30 19:36:43 +02:00
.gitignore Select correct VSIX manifest for detection of VSIXGallery release version. 2016-11-26 10:08:44 +01:00
CONTRIBUTING.md Improved CONTRIBUTING.md. 2015-11-28 19:19:45 +01:00
LICENSE.txt Move LICENSE.txt (MIT) to the root of the project 2015-07-28 12:41:00 +02:00
NuGetAppVeyorTools.ps1 Test for building a public release with AppVeyor. 2015-08-27 01:14:31 +02:00
README.md Remove build server links 2019-10-11 19:55:39 +02:00
RefactoringEssentials.sln Remove code for Code Converter in RE, Unit Tests and VSIX (basically returned it to state of release 3.2) 2017-12-21 10:18:42 +01:00
UpdateVersion.2017.ps1 Updated version to 5.3. 2017-03-29 20:28:27 +02:00
appveyor.2017.yml Updated version to 5.6. 2017-12-22 11:49:33 +01:00

README.md

Refactoring Essentials for Visual Studio

Development of the Visual Studio extension and NuGet package has wound down.

Refactorings Essentials sports the following features:

  • Refactorings for C# and Visual Basic
  • Analyzers and code fixes for C# and Visual Basic
  • Code Converters to convert C# to Visual Basic and vice versa (VB to C#) - now available separately via https://github.com/icsharpcode/CodeConverter/

Refactoring Essentials comes in the following flavors:

  • VSIX: built for Visual Studio - supports analyzers and refactorings
  • Nuget: packaged for build servers / IDEs that support analyzers via Nuget packages
  • RefactoringEssentials assembly: usable in any IDE (-like environment), base assembly with all features

The latter means it is x-platform and not tied to Windows / Visual Studio.

History: Refactoring Essentials started out as NR6Pack, and was part of the NRefactory 6 repository. In the course of
joint development, we made architectural tweaks that resulted in the two projects now being separate - which makes them easier to maintain and contribute to.