Boo AddIn For SharpDevelop


Added by dholton, last edited by jbryankelly on Aug 05, 2007  (view change)

Labels

 
(None)

The boo language binding for the free SharpDevelop IDE was created by Daniel Grunwald.

SharpDevelop 2.2 and .NET 2.0

SharpDevelop for .NET 2 is a stable and excellent open source IDE for the Windows platform. It includes the boo addin, which has more new features like refactoring, renaming, and a forms designer. (If you would like to use SharpDevelop 2.2 with boo 0.78 and later, please follow the following instructions:

Download the SharpDevelop source code, put the new boo version into SharpDevelop\src\AddIns\BackendBindings\Boo\RequiredLibraries, then run SharpDevelop\src\AddIns\BackendBindings\Boo\RequiredLibraries
Note: Compiling SharpDevelop does not require any tools except the .NET Framework 2.0.

The code converter (converting C# to boo) is much improved, and it is also accessible online via a web form.

Features

  • syntax highlighting and coloring
  • code completion: type a period after a name and it will suggest alternatives, or hit control-space.
  • booish interactive interpreter - in the upper right of the window
  • compile to exe or dll, including a windows exe, or a console application (the console pauses so you can see the output).
  • set compiler options, debug output
  • convert C# to boo: while viewing a C# file, select Tools -> Convert C# to Boo from the menu. Or you can convert an entire C# project at once by right-clicking on the project icon in the left sidebar and choosing Convert -> C# to Boo.
  • templates to get you started: windows form, class example