Using UltraEdit for UniScript/Unity3D JavaScript programming

As everybody starting programming for Unity3D, I’ve quickly riched the limits of the built-in IDE/code editor (UniScite).

I’ve tested every known solutions I found on Unity3D forums and related websites  for editing Unity3D scripts and I must admit I haven’t found any satisfaying one yet : (

As my first love (therefore my strongest love) in IDE world is UltraEdit, I decided to work on another solution to use it for my Unity3D programming.

The major features I want when programming for Unity3D are:

ease of use (this one is mainly a matter of personnal preference)

syntax highlighting (based on UltraEdit wordfile system)

code auto-completion (based on UltraEdit wordfile system)

– Unity3D console double click redirecting to the buggy line (this one is still missing in my solution 🙁 any help on that would be great!)

UltraEdit wordfile is basically a pretty simple and opened system allowing user to define a set of keywords associated to a programming language (more details here).

So I simply added to the default JavaScript wordfile the Unity3D specific keywords I extracted from the unitykeywords.properties UniScite file (you can find it in your UniScite installation directory, by default: C:Program FilesUnityEditorDataToolsUniSciTEunitykeywords.properties).

After a bit of formatting/regexping, here is the resulting file.

See this page to know how to add/use it with UltraEdit.

And don’t hesitate to post your questions/comments below! 😉


Related posts:

7 Responses to Using UltraEdit for UniScript/Unity3D JavaScript programming
  1. jigsaw Reply

    I discovered your weblog website on google and examine a few of your early posts. Continue to maintain up the very good operate. I simply further up your RSS feed to my MSN Information Reader. In search of forward to reading extra from you in a while!…

  2. [...] my previous post about using Ultraedit to develop Uniscript code, I submitted my home made wordfile to [... gfx47.wordpress.com/2011/02/14/uniscript-worldfile-for-ultraedit-published-o
  3. [...] my previous post about using Ultraedit to develop Uniscript code, I submitted my home made wordfile to [... blog.gfx47.com/2011/02/14/uniscript-worldfile-for-ultraedit-published-o
  4. pepe Reply

    thanks a lot but ultraedit keeps generating me a .bak file

    you know why??

    • GFX47 Reply

      It’s a matter of configuration of Ultraedit.
      Check it in Advanced > Configuration then File Handling > Backup.

  5. pepe Reply

    Yes thanks a lot

    one last question

    is there a way to autoclose paranthesis, brackets, etc???

    • GFX47 Reply

      I’m sure it’s possible but I don’t rememeber how to configure it.
      Google should be able to tell you that ^^

Leave a Reply

Your email address will not be published. Please enter your name, email and a comment.