A utility Extension to visualize code snippets for Graphical Frameworks.
- Visualizing Code Snippets
- Text/dropdown support for Code Snippets
- Gain access to many community and official code snippet repositories
A gallery simply put is a list of mappings of code and image using
the template specifed by the core gallery Plywood Gallery.
Community members can make a gallery of their own by following the said template and
publish them to Github where users can download and import them. Once a gallery is
imported via these steps, a webview will be installed for the
imported gallery whereby using it is as easy as pressing on the images of the objects that
you want the code equivalent for.
After the extension is fully installed, you will be introduced to this treeview on the activity bar.
Here you can manage all functionality for the extension and control and modify
imported galleries.
- Import Local and Remote galleries
- Remove Local and Remote galleries
- Check for Remote gallery updates
- Opening a gallery (by clicking on the gallery item)
- Detailing code items of a gallery
You can load galleries from two distinct locations:
In order to load a remote github gallery, you can use the
command plywood-gallery.ImportRemote
or via the button for cloud-download
in
the treeview navigation bar.
This will prompt an input box where you'll have to provide the URL of the repository to be imported.
Keep note though that the extension by default looks for a gallery
under the main
branch of any specified repositories, in cases where this may not be intended, you can specify
an optional branch parameter before the URL with a semi-colon.
E.g.
master;https://github.com/kolibril13/plywood-gallery-minimal-example
In order to load a local gallery, you can use the
command plywood-gallery.ImportLocal
or via the button for desktop-download
in the treeview navigation bar. This will bring up a file explorer that accepts any
.yaml
files. You will successively have to find the gallery_config.yaml
file
for the local gallery that you intend to import (it doesn't have to be named gallery_config) and simply press open.
Importing a gallery inside a batch simply changes the protocol from picking a central
gallery_config.yaml
file to picking the specific config file for the
gallery.
Pre-release!
Initial release of Plywood Gallery