Visual Studio Discouragement
Visual Studio Discouragement
Written by Kay Ewbank   
Monday, 11 August 2014

Two Visual Studio extensions have been created to cater for both optimists and pessimists.

The extensions are designed either to encourage you in your coding, or to point out how useless you’re being in the hope of driving you to do better. Both have been posted (with source code) by Phil Haack on his blog, haacked.com.

Phil's argument for creating the encouragement extension is that when things are going badly with your code, a quick word of encouragement from your VS editor can cheer you up. The idea is that the code for the extension hooks into the DocumentSaved event on the DTE and then uses an IIntellisenseController combined with an ISignatureHelpSource to provide the tool tip.

According to the blog post, this means that every time you save your document, this extension gives you an unobtrusive bit of good cheer and encouragement, telling you (patently false) things such as 'Nice job!', 'Way to go!', and 'Wow, nice change.’

 

vshaackext

 

Being of a less than cheerful disposition, this seemed drivel to me.

The latest incarnation seems much more sensible. It takes a more dour view of the coding world, and instead of cheering you on, has comments including ‘Seriously?’; ‘Have you ever considered another career’; and

‘Are you just hitting keys at random?’:

The last one is particularly stinging because let's face it most of the time we are. 

 

vsenclist

 

Back in my student days, the Pascal compiler on the machine I was using would report failures with the message

‘Try again, this time with a program, blockhead’.

It’s a motto I’ve heard echoing in my head over the years, so this particular extension is one I welcome wholeheartedly. There’s too much cheerfulness in the world, bring on the bah humbugs.

Details of how the extension was written are on the blog post, and the source code is available on GitHub. The extension for changing it to be discouraging is https://github.com/Haacked/Encourage/pull/27

Banner


Google Firebase Adds Analytics, Improves Gaming
10/11/2016

At this week's Firebase Summit in Berlin Google announced a range of improvements for Firebase, its app development platform.



PowerShell Replaces Command Prompt
21/11/2016

Microsoft has replaced the long standing command prompt with PowerShell, which puts .NET at the top of the agenda even though it is as loved elsewhere in Windows.


More News

 

 
 
 

blog comments powered by Disqus

Last Updated ( Monday, 11 August 2014 )
 
 

   
Banner
Banner
RSS feed of news items only
I Programmer News
Copyright © 2016 i-programmer.info. All Rights Reserved.
Joomla! is Free Software released under the GNU/GPL License.