CloudSharper 0.9.16 is out, and it's a big one! In addition to a new website design, we are releasing the first of many features to come allowing you to develop extensions to CloudSharper itself. In this first batch, we are focusing on custom editors for a designated file type.
Here is how CloudSharper customization works:
Every user has a special workspace, called Customizations Workspace, in which you can develop and store your CloudSharper extensions. To open it, click the "Open your customizations workspace" button on your dashboard.
Extensions take the form of assemblies located in designated subfolders of this workspace. For example, custom editors will be located in the "Editors" directory.
To make your first custom editor:
Create a project in your Customizations Workspace by selecting "CloudSharper Editor" in the New Project window. This project contains a simple editor for .foo
files that simply displays a textarea and responds to Save requests from the UI.
Build the solution (Ctrl+B). The resulting assembly is automatically copied into the "Editors" folder.
Select "Reload local custom editors" from the Tools menu to activate the newly built editor in your current session. (existing editors are activated on startup)
Voilà! You can create a file with extension .foo
to see your custom editor in action.
Note that if you upload your Customizations Workspace to the cloud, then your extensions will be activated on all machines you use!
Here is the bugfix change log for CloudSharper 0.9.16:
Happy coding!
Can’t find what you were looking for? Drop us a line.