menu
Daily Bits Email

The email you entered is already receiving Daily Bits Emails!

Sapphire 3Discount

Sapphire 3

Professional Ruby Development for Visual Studio

$249
for PC  Download Trial
Platforms: Windows XP, Vista (x32, x64), 7 (x32, x64), 8 (x32, x64)
Sapphire 3 ScreenshotCode Editor Software ScreenshotSapphire 3, Code Editor Software ScreenshotSapphire 3, Development Software Screenshot

A scripting language that's designed to be more powerful than Perl, and more object-oriented than Python, Ruby has steadily gained ground among developers. And yet, Windows users who make their coin as Visual Studio developers have been left out in the cold, until now! Today's promotion features Sapphire 3, the only professional Ruby development tool for Visual Studio, providing you with the ability to edit and debug Ruby projects visually! All of this, and so much more, can be yours today at a significant discount.

Sapphire 3 introduces a unique user interface designer for Ruby applications. You can drag and drop buttons and text fields straight from the Toolbox. Then just double-click a control to start adding your Ruby code. Naturally you can also create traditional console-based Ruby applications too, if you prefer.

Sapphire 3 also has the super fast 'Cylon' debugger, which completely tears down the traditional notion that all Ruby debugging is slow and arduous! With Sapphire 3, you'll be able to step through your code, with drill-down debugging that gives you the power to look inside objects, expand arrays and hashes, and more. You get the benefit of extremely detailed control over your debugging process, by using conditional breakpoints that only trigger breaks when your precise conditions are met. Tools and windows supporting Sapphire 3 debugging include Watch, Locals, Autos, Quick Watch, Breakpoints, and Call Stack.

But what about editing? After all, the creation of great software begins with precise editing! Sapphire 3 does not disappoint, bringing code colors and code folding, plus bracket and keyword/end matching to enable you to move through your code effortlessly! Do you have frequently used code blocks? Customize Sapphire 3 with snippets that let you auto-generate entire blocks of code with just a few keystrokes. Throw in fast code completion that analyzes code as you write it, and you can literally feel your productivity rising!

Please note folks: Sapphire 3 can be used with the free ('Shell') edition of Visual Studio 2013 in addition to the regular commercial edition. So, if you don't already own a copy of VS 2010, 2012 or 2013 but want to start using Sapphire today, you're in luck! See the SapphireSteel web site for full details of how to install a Sapphire into a free (or commercial) edition of Visual Studio: http://www.sapphiresteel.com/products/sapphire-ide/article/sapphire-installation-guide

Review Written by Derek Lee

Frequently Bought Together

If you love this, you might also like...

Ruby Programming for Beginners (Mac & PC) Discount
Mac & PC
Ruby Programming for Beginners
Learn Ruby Programming in 10 Easy Steps
84
Java Programming - the Master Course (Mac & PC) Discount
Mac & PC
Java Programming - the Master Course
Become a Java Expert in 10 Easy Steps
60
The Conversation
Features
The Fine Print
Testimonials
Expand All Email Updates Load 26 Older Comments
Michael R. Is there some discount here too for former buyers of Sapphire (i.e. RubyInRails 2)? What is the regular upgrade-price?
Sep 1 2014 at 1:12am Copy Link
0
Huw Collingbourne The regular upgrade price for registered users of Ruby In Steel 2 is $99.
Bitwise Courses - Sep 1 2014 at 2:30am Copy Link
0
Richard Andersen I've just installed the trial (VS 2013 Pro, Win 8.1), following the instructions on the website. VS won't start up at all now though, all I get is a message saying "Waiting for a required operation to complete".
Sep 2 2014 at 2:34pm Copy Link
0
Techtoysavvy Got it!
Now all I have to do is learn to program :)
Sep 2 2014 at 8:07pm Copy Link
0
Huw Collingbourne Hi Techtoysavvy. I've written and recorded lots of Ruby tutorials - everything from a couple of free eBooks to a paperback book and two online multimedia courses. You can find some links here: http://www.sapphiresteel....ok-of-ruby
Bitwise Courses - Sep 3 2014 at 3:00am Copy Link
0
Huw Collingbourne @Richard, we think your problem may be related to an interaction with something else you have installed. If you contact support (at) sapphiresteel(dot)com or send us a message here http://www.sapphiresteel....ge=contact we will go through this with you in more detail.

Thanks
Huw
Bitwise Courses - Sep 3 2014 at 3:27am Copy Link
0
Richard Andersen @Huw

Yes, I imagined it might be conflicting with a VS plugin so now I've tried to pinpoint which one. It appears to be TabsStudio (I'm using the latest version):

http://www.tabsstudio.com/index.htm

I'm having another problem also though (forms project), I'll send an email to your support about this...
Sep 3 2014 at 7:52am Copy Link
0
Huw Collingbourne OK. I'll look out for your email. To help anyone else, however, bear in mind that RubyForms projects have some important prerequisites and you must follow the installation guide to ensure that these are installed: http://www.sapphiresteel....tion-guide

Best wishes
Huw
Bitwise Courses - Sep 3 2014 at 8:27am Copy Link
0
Richard Andersen @Huw

Guess you didn't see my follow up message here (it's hidden until you click the link at the bottom of the first message). So all looks fine for for now.

But I hope you can fix the Tabs Studio conflict - you can work around it by disabling autostart for the plugin, and then enabling it manually when VS has started, but if VS crashes or something while it's enabled I'm not sure if it's still enabled when VS restarts. If it is you'll have to uninstall Sapphire to get VS up running again, and then reinstall it.
Sep 3 2014 at 8:54am Copy Link
0
Huw Collingbourne @Richard. We will download and try Tab Studio to see if there is any obvious fix. However, it may be something that is beyond our control. When we've encountered incompatibilities with add-ins on past occasions it has often turned out that the conflicting add-in is not fully obeying the 'rules' for cooperative Visual Studio integration. It may of course be the fault of Sapphire, in which case we will do our best to find and fix it. But without looking more closely, I cannot say if this is the case.
Bitwise Courses - Sep 3 2014 at 10:24am Copy Link
0
Richard Andersen @Huw

OK. In case the problem is with Tabs Studio I suppose Sergey will be able to fix it then.
Sep 3 2014 at 1:13pm Copy Link
0
Mark Johnson @Richard -- Sergey is very responsive to emails and problem reports. I've emailed him a number of times over the years with problems or questions, and he has always responded quickly.

However...
I'm also using VS2013 (Ultimate, Update 3) on Win 8.1 64-bit, and also have Tabs Studio (latest version). I did a trial of Sapphire earlier today and did not see the problem you are describing. Sapphire had no problems with Tabs Studio on VS startup or during normal operation.

I have had a similar problem to what you describe with VS2013 in the past. However, when it hit me was not at startup but instead while using the product active in a solution. It would consistently happen when I did things like click on text in the IDE on an open solution.
When I was troubleshooting that problem I noticed that unloading certain extensions would make the problem disappear, but confusingly it was not consistent. The problem finally disappeared for good when I removed a 3-rd party free extension to add color outlining to the editor.

Anyway... try disabling all extensions and add-ins except Sapphire and Tabs Studio, and see if the problem still exists. If it doesn't, then my bet is some other extension is causing problems with both Sapphire and Tabs Studio, so when that problematic extension is enabled the problem is masked unless both Sapphire and Tabs Studio are enabled.

What I've seen is that the most likely root cause is some extension that modifies the looks of the editor. The problem extension plus some combination of other (non-problematic) extensions causes the "Waiting for a required operation to complete" error. That makes it easy to think the wrong extension is at fault, because removing either the problem extension or any one of the non-problem extensions that it conflicts with will get rid of the symptoms of the problem.

Hopefully that makes sense! Basically I'd recommend enabling only these two extensions, see if the problem is there. If it isn't, add back the extensions that modify the appearance of the editor one at a time to see if the problem is present. Doing that it's likely you'll find some extension or add-in that only acts up when both Sapphire and Tabs Studio are installed.
Sep 3 2014 at 8:50pm Copy Link
0
Techtoysavvy @huw thanks. Your tutorial and writing is one of the reasons I got the tool. This looks like a good intro to Ruby.
Sep 3 2014 at 11:39pm Copy Link
0

On BitsDuJour Today

Get almost any course for $11.99 (Mac & PC) Discount
Mac & PC
Get almost any course for $11.99
Only $11.99 Gets You a Complete Udemy Course
94

Code Editor Deals

AptEdit Pro (PC) Discount
for PC
AptEdit Pro
Text Edit, HEX Edit, Web Edit
010 Editor (Mac & PC) Discount
Mac & PC
010 Editor
A Supercharged Text and Hex Editor
Boxer Text Editor (PC) Discount
for PC
Boxer Text Editor
Fully-Featured Text Editing That's Perfect for Coders
Komodo IDE (Mac & PC) Discount
Mac & PC
Komodo IDE
Gain Productivity and Code More Efficiently
Task Canvas (PC) Discount
for PC
Task Canvas
Improve Multitasking in Visual Studio 2015
Like BitsDuJour on Facebook
BitsDuJour is for People who Love Software
Every day we review great Mac & PC apps, and get you discounts up to 100%
© Copyright 2020 BitsDuJour LLC. Code & Design. All Rights Reserved. Privacy Policy