Whole Tomato Software Forums
Whole Tomato Software Forums
Main Site | Profile | Register | Active Topics | Members | Search | FAQ
User name:
Password:
Save Password
Forgot your password?

 All Forums
 Visual Assist
 Technical Support
 Calling all FogBugz users: introducing SourceLinks
 New Topic  Topic Locked
 Printer Friendly
Author Previous Topic Topic Next Topic  

support
Whole Tomato Software

5566 Posts

Posted - May 02 2008 :  6:30:38 PM  Show Profile
Hi everybody,

We want to give our beta forum members a first look at a project we're working on and ask for your feedback. It's called SourceLinks, and it's a free enhancement to Visual Studio that hot links your code comments to bug trackers, source control systems, documentation, etc. We have support out of the box for FogBugz (i.e., SourceLinks displays a tooltip with data from the corresponding FogBugz case):



SourceLinks scans comments for keywords configured by the user and displays a box around resulting matches. Double-clicking the box launches a page in an internal or external browser, or launches a program with parameters specified in the configuration.

For those of you who use FogBugz, we'd love for you to download SourceLinks 1.0 and tell us what you think. After installation, set your URL and login credentials in the options dialog in Tools | Options | SourceLinks. We look forward to hearing from you!

Sincerely,
The Whole Tomato Team


Notes:

SourceLinks supports Visual Studio 2005 and Visual Studio 2008. SourceLinks does not require Visual Assist X, but if you use them together, the minimum compatible VA X version is 1635.

Known Issues:

In VS2008, custom color settings for SourceLinks markers are not applied at IDE startup. As a workaround, open the Fonts and Colors dialog page and click either OK or Cancel, and the color settings will be applied.
If you make a change to the color of a SourceLinks marker and cancel out of the VS2008 Options dialog, the color is committed as if you pressed OK.

rhummer
Tomato Guru

USA
527 Posts

Posted - May 23 2008 :  10:01:12 AM  Show Profile
This looks very cool, can't wait till more is released so I can write a DevTrack version for our studio. :)

Tools Engineer - Raven Software
VS2005 SP2/VS2008 SP1 - VAX <LATEST> - Win 7 x64

Go to Top of Page

.oisyn
Tomato Guru

162 Posts

Posted - Jun 16 2008 :  06:16:58 AM  Show Profile
Very interesting project :)
Can you elaborate on how it works? Such as, what do people see in the sourcecode if they don't have SourceLinks installed?
Go to Top of Page

feline
Whole Tomato Software

United Kingdom
18943 Posts

Posted - Jun 16 2008 :  08:38:48 AM  Show Profile
I don't understand the question. If you do not install SourceLinks then your code looks like it always does.

When you install SourceLinks the bug numbers that are recognised are highlighted in the code. Both the nature of the highlighting and how bug numbers are defined can be configured.

Hover over a bug number to see the tooltip in the screen shot. The actual content will depend on the bug and what it contains.

zen is the art of being at one with the two'ness
Go to Top of Page

.oisyn
Tomato Guru

162 Posts

Posted - Jul 01 2008 :  6:09:02 PM  Show Profile
Ah right, I misunderstood what the feature actually does. So, basically, you can configure it to recognize certain text patterns in the comments, and SourceLink routes that through a plugin of some sort which supplies the information for the tooltip? Is there any information on how to create such a plugin?

Edited by - .oisyn on Jul 01 2008 6:17:34 PM
Go to Top of Page

rhummer
Tomato Guru

USA
527 Posts

Posted - Jul 01 2008 :  6:18:44 PM  Show Profile
From what I gather SourceLinks will route the info through a plugin that supplies the information. By default SourceLinks comes with a plugin that allows for FogBugz support.

That's how I'm understanding it.

Tools Engineer - Raven Software
VS2005 SP2/VS2008 SP1 - VAX <LATEST> - Win 7 x64

Go to Top of Page

holedigger
Whole Tomato Software

145 Posts

Posted - Jul 01 2008 :  7:30:32 PM  Show Profile
We're closing in on another release of SourceLinks, and we plan to provide some documentation for people interested in writing a plugin.

To clarify, plugins provide an architecture for SourceLinks to query a server/service (ie FogBugz, Perforce, etc) and pop up a tooltip when you hover over a marker. We have written a FogBugz plugin (since that's what we use) to display info about a bug.

However, if you are not a FogBugz user, you can still use SourceLinks to define markers that will launch your own bug tracking webpage when the marker is double-clicked. Without a plugin, you just wouldn't get a tooltip.

And you can define as many markers as you wish, each with or without a plugin to provide tooltips.

hope that helps.

Again any feedback or feature requests are greatly appreciated.

Whole Tomato Software
Go to Top of Page

holedigger
Whole Tomato Software

145 Posts

Posted - Jul 28 2008 :  2:51:21 PM  Show Profile
We're rolling out a new version of SourceLinks. For the latest info, go here.

There is also a new area in the forums dedicated to SourceLinks.

thanks.

Whole Tomato Software
Go to Top of Page
  Previous Topic Topic Next Topic  
 New Topic  Topic Locked
 Printer Friendly
Jump To:
© 2023 Whole Tomato Software, LLC Go To Top Of Page
Snitz Forums 2000