Sketchup Plugin Debugger
-
I have developed a debugging tool for Sketchup plugins. It allows conditional watches and breakpoints and examining/setting variables and tracing through the code and seeing variable values changing.
I am posting the user guide below, and a zip file with the required files and all source code (Ruby and VB.net).
Enjoy. All free for you.
-
Is it possible to make it output to an external app like DebugView? SU's Ruby Console slows down very quickly as it's being filled up.
-
Is this different than the "Debuggifier" you posted previously ??
-
I gave this a try today, with no luck... The instructions say to run "deploy\setup.exe" but there is no such directory. There is a "publish\setup.exe", so I ran that. At the end of the install process it prompted me to supply a pair of filenames to process (input and output, I presume) so I did. The resulting ruby script was identical to the input, except for changes in formatting - in other words, only whitespace differences. No special debug commands were added that I could see, and indeed, when I ran my script it crashed as usual, with no helpful debug popups etc. Also, the documentation refers to a "Debuggified" plugin, but I see no evidence that this was installed. Is it something I am supposed to manually copy?
If anyone has used this successfully, I would like to hear your install/usage procedure.
Thanks,
Jeff -
Hi,
Below are the last lines of face2face.rb, included with the package:# Add a menu choice for creating extrusion unless file_loaded?('Face2Face.rb') file_loaded('Face2Face.rb') $submenu ? (organizer = $submenu) ; (organizer = UI.menu('Plugins')) organizer.add_item('Extrude Face2Face') { MF2F.tool } organizer.add_item('Face2Face Parameters') { MF2F.parameterstool } end

What's this mess ? Is this file really necessary ?
Please provide installation instructions... -
It is for Smustard Menu Organizer
Hello! It looks like you're interested in this conversation, but you don't have an account yet.
Getting fed up of having to scroll through the same posts each visit? When you register for an account, you'll always come back to exactly where you were before, and choose to be notified of new replies (either via email, or push notification). You'll also be able to save bookmarks and upvote posts to show your appreciation to other community members.
With your input, this post could be even better π
Register LoginAdvertisement