Updated WebConsole
I updated WebConsole - a multi-line Ruby code evaluator aimed to be an enhancement of the built-in Ruby Console.
Look!
This version will not prompt you to save code snippets when you close or clear the console. I found the prompts annoying, and so removed them.
Windows only
This release won't work on a Mac, I'm almost certain of that. I do plan on making it cross-platform in the future.
No More Results Area
I eliminated the results area of the console in favor of using SketchUp's Ruby Console. This was partially for performance - if you process a large number of entities, then the result is a large list which needs to get uploaded to the results. I figured why not just use the Ruby Console?
Open Ruby Console Button
So since there is no more results area, I added a button to open the Ruby Console. The same button will clear the Ruby Console if you have morisdov's rubyCons.exe utility installed.
Save/Load retains indentation
The code indentation is retained when loading and saving snippets.
Push/Pull code to Model
You can "push" the code into the Model, and "pull" it back into the console. Good for sharing a model and code in one file.
Code Indenter
I included a Ruby code beautifier from http://www.arachnoid.com/ruby/rubyBeautifier.html - so now you can indent the code in the console and even select the tab size.
There's more, but those are the biggies.
Download here.
Subscribe to:
Post Comments (Atom)
Popular Posts (Last 30 Days)
-
Sketchup materials library of 12x12 vinyl floor tiles. Download download
-
This SketchUp script assists the user in flattening, or unfolding, 3d objects onto a 2d plane. Installation Download unfoldtool.zip . M...
-
This importer lets you import both ASCII and binary STL files into SketchUp. It automatically detects the type of .stl file and imports acc...
-
This is the first step in a greeble plugin. And by first step I mean there are possible bugs. Protrude performs 4 basic operations: div...
-
Dec 18, 2010 - TIG just released a new .obj exporter. TIG's plugins are usually solid, so I recommend trying TIG's. ( TIG's OBJe...
-
The Construction Line Tool allows you to draw constructions lines in a similar way as the Pencil Tool. Toolbar: View > Toolbars >...
-
Apr 2014 * Renamed to MoveIt , and available in t SketchUcation Plugin Store Aug 16, 2009 * Released update fixing possible bugsplat...
-
The Inputbox class makes it easy to create user input dialogs by providing a consistent interface to UI.inputbox for text fields and drop-do...
-
Update Apr 2014 - Version 1.0.1 Add a Layer to your SketchUp model and control its visibility on existing and new Scenes. Use Activa...
-
I am looking for suggestions on where I could host my plugins. The main limitation of using a blog to host content is the feedback (or lack ...
3 comments:
...so, mac-compatible version?
Jim seems the web console does not like to work with the idea of defining a method (looks like it used to). I try to say def my_method, puts "hello", end; and when called I get... (eval):15:in `my_method': undefined local variable or method `my_method' for JF::WebConsole:Module
Thanks for the great tool!
-Erik
A quick fix is to use the self keyword:
def self.my_method
end
Post a Comment