Automatic drive/media shortcuts for your desktop
Desk Drive™ solves a really annoying problem. You pop a USB thumb drive or DVDinto your computer and then you have to open Window’s Explorer and find themapped drive or folder. Desk Drive adds a desktop icon pointing to the driveautomatically. Remove the media and the shortcut goes away. Brilliantly simpleand effective.
Since announcing that Visual Studio 2019 v16.1 will block any extension from synchronously autoloading, we’ve seen a tremendous effort of both 1st and 3rd-party extensions to implement async background load. It’s been truly amazing to see the community of extension authors stepping up to the task. Extension for Visual Studio - Color output for build and debug windows.
Desk Drive sits quietly in the system tray. Configuration (image at right) isjust a click away and allows you to specify which types of media to monitor. Sosimple, it just works. Download it today!
Help me localize Desk Drive!
The distribution contains a file named
DeskDrive.exe.xml
that contains localized strings and instructions. Add yourlanguage to the file, send it to me, and I’ll include it in the next release.Thanks!Languages
- English
- Arabic (Syrian)
- Chinese
- Croatian
- Czech
- Dutch (Belgium)
- Dutch (Netherlands)
- Finnish
- French
- Galician
- German
- Hungarian
- Italian
- Japanese
- Korean
- Polish
- Portuguese (Brazilian)
- Russian
- Slovenian
- Spanish
- Traditional Chinese
.Net, Technology, Life, Whatever
- Developer community 2.
- Apr 03, 2019 In Visual Studio 2019, you can create a.vsconfig file right from Solution Explorer: Right-click on your solution. Click Add Installation Configuration File Confirm the location where you want to save the.vsconfig file (defaults to your solution root directory).
- VSColorOutput is an extension built for Visual Studio 2010 or 2011 that was designed to help users include color highlighting to the Build and Debug Output windows, thus helping them identify.
Recent Posts
A Visual Studio extension to colorize your build and debug output
Not only is this extension a must install for me and all the people inmy dev dept, stop on first error has save countless hours of ourdevelopment time with our large projects, one of which has over 90projects.
Mitch Ferrer
Application Architect
AppRiver LLC
Application Architect
AppRiver LLC
What is it?
VSColorOutput can change the color of a line emitted to the outputwindow based on specified rules. The rules consist of regularexpressions. Rules map to classifications which in turn map to colors.
The default patterns will color build errors in red, warnings inyellow/gold and successful build messages in green.
Like what I’m doing? Why not donate?
Installation
Download and open the VsColorOutput.visx file. VSColorOutput supportsVisual Studio 2010/2011. You can also install it from the Visual StudioExtensionGallery.To uninstall, go the
Tools|Extensions
page, find VSColorOutput in the“Installed Extensions” and click uninstall. The settings file is notremoved.Note: Requires .NET 4.5.2
How does it work?
VSColorOutput hooks into the classifier chain of Visual Studio. Thisallows VSColorOutput to monitor every line sent to the output window. Alist of classifiers, consisting of regular expressions andclassifications is checked. The first matching expression determines theclassification. If no patterns match, then the line is classified as
Build Text
.From here, Visual Studio does the heavy lifting of mapping theclassification to a color. Settings are stored in a separate file(
%AppData%/VSColorOutput/vscoloroutput.json
).Vscoloroutput Vs 2015
Usage
I originally wrote VSColorOutput to highlight trace output whiledebugging. It’s still the primary reason I use it. I discovered it alsohighlighted lines in the build window as well. I found this made it mucheasier to visually parse the output and quickly locate items ofinterest.
Colors are set in the
Tools|Options|VSColorOutput
dialog.The names reflect their intended use but are arbitrary in actual use.
Build Text
is the default classification for any line that does notmatch the other patterns. Its default color is “Gray”. I’ve found thishelps to highlight the other classified lines.Creating Patterns
Canon 5d shutter count check. The RegExClassification Collection Editor dialog contains theclassification pattern settings. It can be opened via
Tools|Options|VSColorOutput|General|RegEx Patterns
.You can add, delete or edit the patterns. Patterns are regularexpressions. The regular expressions use the .NET form(http://msdn.microsoft.com/en-us/library/hs600312.aspx), which variesslightly from those used by Ruby, JavaScript, Python, etc.
At run-time, VSColorOutput will walk this list in order, testing theline of text against the regular expression. If it matches, the line isgiven the classification associated with the pattern. No additionalpatterns are tested for the given line. Therefore, the order of theclassifiers is significant.
Color Output in the Find Results Window
As 1.4, the Find Results Window is color highlighted. Two additionalcolor settings control the color of the output:
Vs Console Output
- Find Results Filename
- Find Results Search Term
Time Stamps
As of 2.2.1 you can optionally show timestamps in your output.
Other Features
Stop Build On First Error
Pretty much does what it says. A real time saver on larger projects.
Show Elapsed Build Time
Mysqlnd. If you build from the command line, MSBuild tells you how long the buildtakes. Building within Visual Studio does not. Why? Don’t know. It’salways bugged me so I fixed it.
Show Debug Window when Debug Starts
Visual Studio has a “Show Build Window when Build Starts”. Now you haveone for the debug session. If you run your debugger output in a tiledwindow, this won’t have much effect. If you run it in a tabbed window(like I do) then this setting will activate the debug window saving youa few mouse clicks.
Settings Stored in Separate File
Stored in
%AppData%/VSColorOutput/vscoloroutput.json
. Share them withfriends and family (and other developers too).Per Solution Settings
Copy your vscoloroutput.json or create an empty one to the same folder as you .sln file for per solution settings that can be versioned with your project!
Open Source
VSColorOutput is opensource and MIT licensed.
.Net, Technology, Life, Whatever