Announcing the first release of the PlayScript MonoDevelop addin.
The addin currently may be found here:
https://s3.amazonaws.com/playscript/PlayScriptBinding.mpackInstall Instructions:
1. Install the 4.0.4 (current) release of Xamarin Studio.
2. Download the addin mpack file (above).
3. Open Xamarin Studio, and select the "Add-in Manager.." from the main menu.
4. Click on the "Install from File.." button on the bottom left of the addin panel.
5. Browse to the PlayScriptBinding.mpack file, and select "Install".
The addin will be installed and immediately functional.
This first version of the PlayScript language binding for Xamarin Studio supports the following:
- Intellisense/Code Completion
- Navigation to declarations, references
- Refactoring (rename class, variable)
- Error highlighting for both ActionScript and PlayScript files.
- Whatever else the CSharp binding does that we just copied and patched to work with PlayScript.
Known Issues:
- Currently we do not provide project templates for iOS or Android mobile projects in the .psproj playscript project. You will still need to create regular .csproj C# projects and add .as and .play files to these projects.
- The current addin still will not search for the "playscript" compiler install folder to use the new "playc.exe" compiler.
- There are still some minor issues with code completion (the underlying engine still assumes some C# idioms), but generally it works very well.
Future work:
- We will be embedding an installation of the compiler (now playc.exe) and the core runtime libraries, along with simple template projects.
- The addin will be moving to the MonoDevelop Addins repository for easier installation (right now you will have to manually browse to the plugin file after downloading it).