Skip to main content

History: Yaose

Source of version: 4

Copy to clipboard
            {DIV(class="clearRight")}{img fileId="2074" align="right"}{DIV}
Yaose is a text editor for Ogre script files.

__Author:__ [http://www.ogre3d.org/forums/memberlist.php?mode=viewprofile&u=16176|Ruud v A]
__Current version__: 2.1
%help% __Help:__ [http://www.ogre3d.org/forums/viewtopic.php?f=5&t=46787|forum topic]

!! Features
* Syntax highlighting
* Code suggestions
* Argument hints
* Easy inserting colours with colour dialog
* Intellisense for inheriting and variables
* Scanning import files if the file is saved
* Regex find/replace
* Undo support
* Automatic brackets creation
* Automatic and smart indention 
* Any file format which follows the "OgreSyntax" can be added easily (by XML config files)

!! Download:
* [http://veniogames.com/downloads/yaose/setup-yaose.exe|Yaose 2.1]
* [http://veniogames.com/downloads/yaose/3.0.0.0/win32|Yaose 3 (alpha)] - report bugs in the [http://www.ogre3d.org/forums/viewtopic.php?f=5&t=46787|forum]
* Possibly newer downloads can be found on the [http://veniogames.com/download.php?s=Yaose|project website]
* Requires .NET Framework 3.5
* Note: Yaose is free, but closed source


!! Historic background
%beginsmall% Written by the project author %endsmall%
I used to edit my .material files with notepad. Then I began to wonder, isn't there a tool that supports syntax highlighting for .material files? I searched but I didn't find something good. Only WYSIWYG editors and the Google summer of code project. That supports syntax highlighting for material files, but I couldn't find a download location. So I wrote my own. 

I intentionally wanted Yaose to be able to open all Ogre script files, and I still plan on implementing that. Currently, it can only edit material and compositor files, because the syntax of other files is different (material and compositor start with material or compositor and then the name, other files start directly with the name). I want to request all Ogre developers to change this.
[20/01/09]: Changed, Yaose can now edit all Ogre script files.

You just have to try to realise how powerful Yaose is :).

Yaose is not very fast. This means that it becomes slow when working with large files like Example.material.

I probably made some typos while converting the manual to a format that Yaose can understand. There are probably other bugs to. If you find one, please report it. Suggestions are also welcome!

Have fun and let me know what you think.
~Ruud

!!Video
{CODE(ishtml="1")}<iframe src="http://player.vimeo.com/video/14333830" width="640" height="360" frameborder="0"></iframe>{CODE}

!! See also
* [http://veniogames.com/download.php?s=Yaose|project website]
* [http://www.ogre3d.org/forums/viewtopic.php?f=5&t=46787|forum topic] - for question, bug reports, etc.
* ((-Material|Material))


        

History

Information Version
Tue 15 of Nov, 2011 00:01 GMT-0000 Ruud v A typo 7
Mon 14 of Nov, 2011 23:21 GMT-0000 Beauty added license "GPL" at top 6
Mon 14 of Nov, 2011 19:32 GMT-0000 Ruud v A Information about free software, and minor changes. 5
Thu 25 of Aug, 2011 13:03 GMT-0000 jacmoe 4
Sun 31 of Jul, 2011 22:18 GMT-0000 jacmoe 3
Sun 31 of Jul, 2011 22:17 GMT-0000 jacmoe 2
Sun 31 of Jul, 2011 22:15 GMT-0000 jacmoe 1