Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

A viewer and editor for entity and model attributes

License

NotificationsYou must be signed in to change notification settings

Aerilius/sketchup-attribute-inspector

Repository files navigation

logo

Attribute Inspector

A viewer and editor for SketchUp entity and model attributes

This is a viewer for entity and model attributes.Attributes in SketchUp are additional pieces of information that can be stored with entities like groups, components, scenes. For example one can store a part number, unit price, weight or other annotations with an entity and read or modify that information later. All attributes are included in SketchUp's report feature.

This inspector tries to keep the user interface minimal and very efficient: Just like SketchUp's inspector dialogs, you select one or more entities and it instantly displays their attributes. Your inputs are immediately saved to the entities.

logo

Installation

  • Go to thereleases page (↑) and download the latest .rbz file. Open in SketchUpWindow → Extension Manager and select the .rbz file.

  • Alternatively, you can install the contents of thesrc directory into your plugins folder.

    If you choose to run from source rather than use the releaserbz file, you'll need to run from thesketchup-attribute-inspector folder:

    npm installnpm build

    (or with hot-patching during development, instead of build)

    npm run dev-server

Usage

Menu:WindowAttribute Inspector

The dialog shows the attribute dictionaries of the currently selected drawing element. Use SketchUp's selection tool to select other elements.

Click the+, buttons on the left pane to add or remove an attribute dictionary, and click+, on the right pane to add or remove an attribute. Since attribute dictionaries are entities, they can themselves have attribute dictionaries. You can also create such nested dictionaries by selecting the parent dictionary in the left pane and clicking the└+ button.

To select other types of entities, choose the type from the dropdown:

  • drawing elements: Use SketchUp's selection tool to select one or more drawing elements in the model (edges, faces, groups…)
  • component definitions: Use SketchUp's selection tool to select components/groups/images
  • materials: Use the materials browser and select a material. Attribute Inspector will show the current material (could be not working on OS X due to API bug)
  • layers: Use the layer manager and check the radio button of the layer
  • scenes: Use the scenes manager and double-click the scene (to make it the current scene)
  • styles: Use the styles manager and double-click the style

Contributing

Bug reports and pull requests are welcome on GitHub athttps://github.com/Aerilius/sketchup-attribute-inspector/issues.

Development

This project requiresruby,ruby-bundler andnpm.

First, runnpm install andbundle install to install requirements.

Runbundle exec rake test to run the tests.

To release a new version, update the version number inversion.rb, and then runnpm run release(npm run build andbundle exec rake release).

To build a new installation package , runbundle exec rake build_rbz.

License

This extension is available as open source under the terms of theMIT License.

About

A viewer and editor for entity and model attributes

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Contributors3

  •  
  •  
  •  

[8]ページ先頭

©2009-2025 Movatter.jp