CBAutoSave has been updated

Version 1.11.2 is available. New in this version: – When AutoSaveDocuments is selected, the files are saved in such a way that other extensions (such as Trailing Whitespace Visualizer) will be able to participate in the Save operation. The extension is now up-to-date in the Visual Studio Gallery, so I am removing it from the …

Continue reading ‘CBAutoSave has been updated’ »

VS AutoSave extension update – v 1.9.7.0

UPDATE: Now available in VS Gallery.  Unfortunately, I couldn’t figure out how to craft the manifest so the Gallery would accept the package if support for VS2015 Community Edition was included.  The package at the private gallery includes that support.   I discovered that the preference for saving the Solution when VS lost focus wasn’t …

Continue reading ‘VS AutoSave extension update – v 1.9.7.0’ »

In the Gallery!

UPDATE, 28 June 2016: The package has been renamed to CBAutoSave in the Visual Studio Gallery.  Icons and images got a makeover, but no other functionality changes. I have uploaded my Autosave extension for Visual Studio to the Visual Studio Gallery. Look for the CBExtensionPkg. (I’ll continue to update the private site, as well, for …

Continue reading ‘In the Gallery!’ »

Update to Document Autosave for VisStudio

Update: 1.9.2.0 Added the option to save the solution (if modified) when VisStudio loses focus. The method available on the Solution object to save it is SaveAs(string filename), so the extension calls SaveAs() with the existing solution filename. Be that as it may, if this is affecting your machine, it’s not unbelievable for the WMI vault …

Continue reading ‘Update to Document Autosave for VisStudio’ »

Using TagBar and vim with .ini files

One application I work with uses a .ini file with over 30 sections.  I thought it would be handy to ‘outline’ that with tagbar. In ctags.cnf, add: –langdef=inifile –langmap=inifile:.ini –regex-inifile=/^\[([,&0-9A-Za-z ]+)\]/\1/s,section/ (I am still tuning the regex.  Please leave a comment if you have a better version…) And in _vimrc: let g:tagbar_type_dosini = { \ ‘ctagstype’ …

Continue reading ‘Using TagBar and vim with .ini files’ »

Visual Studio AutoSave extension updated

Added an option to autosave Projects. See the Utilities page for details. Possible Issue:  I have been noticing strange behavior with the release build of the package installed in VS2013 running on Win8.1 — the menu text does not update as expected.  The extension works as desired, but it is confusing since the menu text …

Continue reading ‘Visual Studio AutoSave extension updated’ »

Vim, Ctags, and PowerShell

Since I have been working with some PowerShell modules that consist of several .ps1 files (in addition to the .psm1 file), I was curious as to whether ctags could work with PowerShell. This post was a pretty good start.  There were two problems, easily fixed. The first was in the command line to add PowerShell …

Continue reading ‘Vim, Ctags, and PowerShell’ »

Build VisStudio projects from PowerShell Console

I like being able to build projects and solutions from the command line.  That is easy enough to do from a “Developer Command Prompt”, as that sets up all the necessary environment variables (via vsvars32.bat). However, I have long preferred TakeCommand/TCC to cmd.exe, so I created a .bat file for TakeCommand that called vsvars32 (if …

Continue reading ‘Build VisStudio projects from PowerShell Console’ »