Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/menees/VsTools

A VS extension to process selected text, add new text, and work with open files
https://github.com/menees/VsTools

base-converter dependencies guid highlight region sort tasks todo visual-studio-extension

Last synced: 7 days ago
JSON representation

A VS extension to process selected text, add new text, and work with open files

Awesome Lists containing this project

README

        

![VsTools](http://www.menees.com/Images/VSTools.png) ![windows build](https://github.com/menees/VsTools/workflows/windows%20build/badge.svg)
# Menees VS Tools

Menees VS Tools is an extension for Visual Studio. It adds several new commands to process selected text, add new text, and work with open files. It started life in 2001 as an add-in for Visual C++ 6, and since then it has been rewritten several times for newer versions of Visual Studio. Now it is predominantly focused on C# development, but it also has limited support for C++, XML, HTML, CSS, SQL, IDL, F#, VB, VBScript, JavaScript, TypeScript, PowerShell, Python, XAML, Razor, and plain text. Some of its commands are:

* [Sort Lines](http://www.menees.com/Images/VSToolsSort.png)
* [Sort Members](http://www.menees.com/Images/VSToolsSortMembers.png)
* [Trim](http://www.menees.com/Images/VSToolsTrim.png)
* [Statistics](http://www.menees.com/Images/VSToolsStatistics.png)
* Execute Text
* Execute File
* Stream Text
* Check Spelling With MS Word
* Generate GUID
* Toggle Files
* Toggle Read-Only
* [Add Region](http://www.menees.com/Images/VSToolsAddRegion.png)
* Collapse All Regions
* Expand All Regions
* Add TODO Comment
* [Base Converter (Tool Window)](http://www.menees.com/Images/VSToolsBaseConverter.png)
* List All Project Properties
* View Project Dependencies

Other optional features:

* [Tasks (Tool Window)](http://www.menees.com/Images/VSToolsTasks.png) reports "TODO" tasks in any open file or any file referenced in the current solution.
* [Highlight configurable patterns in Output windows](http://www.menees.com/Images/VSOutputHighlight.png) by content type (e.g., Output, BuildOrderOutput, BuildOutput, ConsoleOutput, DatabaseOutput, DebugOutput, SourceControlOutput, TestsOutput, and TFSourceControlOutput).
* [Highlight Find Results](http://www.menees.com/Images/VSFindResultsHighlight.png) file names, matches, and details.
* Commented #region support for XML, XAML, HTML Web Forms, and SQL.
* Disable Ctrl+MouseWheel zoom in text windows

This software is CharityWare. If you use it, I ask that you donate something to the charity of your choice.

### Visual Studio Marketplace

* [Menees VS Tools 2022](https://marketplace.visualstudio.com/items?itemName=BillMenees.MeneesVSTools2022)
* [Menees VS Tools 2019](https://marketplace.visualstudio.com/items?itemName=BillMenees.MeneesVSTools2019)
* [Menees VS Tools 2017](https://marketplace.visualstudio.com/items?itemName=BillMenees.MeneesVSTools2017)
* [Menees VS Tools 2015](https://marketplace.visualstudio.com/items?itemName=BillMenees.MeneesVSTools2015)
* [Menees VS Tools 2013](https://marketplace.visualstudio.com/items?itemName=BillMenees.MeneesVSTools2013)
* [Menees VS Tools 2012](https://marketplace.visualstudio.com/items?itemName=BillMenees.MeneesVSTools2012)
* [Menees VS Tools 2008](https://marketplace.visualstudio.com/items?itemName=BillMenees.MeneesVSTools)

### Other Old Versions

* [Menees VS Tools 2010](http://www.menees.com/Files/MeneesVSTools2010.zip)
* [Menees VS Tools 2005](http://www.menees.com/Files/MeneesVSTools2005.zip)
* [Menees VS Tools 2003](http://www.menees.com/Files/MeneesVSTools.zip)
* [Menees VC Tools](http://www.menees.com/Files/MeneesVCTools.zip) for Visual C++ 6