-
Notifications
You must be signed in to change notification settings - Fork 16
GetStarted
As OpenIDE is built on Microsofts .Net platform you need to have either Microsoft .Net or Xamarin's Mono runtime installed. It will run under the Linux, Windows and MacOSX platforms.
- Clone this git repository to your computer
- If on Windows run deploy.bat else run deploy.sh on project root
- Copy the contents of the ReleaseBinaries folder to wherever you want OpenIDE placed (needs write access)
- Add the path to where OpenIDE was copied to the $PATH environment variable
- Go to a terminal window and write the command "oi" to see a list of available commands
OpenIDE uses EditorEngine to communicate with text editors. You will find available editor plugins in the EditorEngine/plugins directory.
Some of the commands available in oi can be executed without the editor running but many rely on the editor engine and the code engine running. When running "oi editor [plugin]" it launches the application with the key path of where you executed the statement. It will launch the editor engine and the code engine using the same key path. When executing a command oi will always look backwards down the directory tree to find the first active key path to find which editor engine and code engine to use. Together with launching the editor engine and code engine it also run's the general initialize file and the initialize file for each supported language.