MushCoder 0.0
&tOkay,
has been long enough but finally something new here. I’ve started a new project and got it to a state where it actually can be used. It leas a lot of the planned features and surely has still quite a few bugs but hey it’s far enough to allow everyone who want’s to to have a look at it.
What is it for?
Well I am coding at times in a language named MUSHCode, it’s used in text based online RPG’s called
MUSHs
. The language used there is a LISP deviate and without any kind of aid of even an editor can be a pain. So that is where MushCoder (and I hope I find a nicer name with time) comes it, it’s supposed to be a IDE for Mushcoding.
As a note, it’s an cocoa app so won’t run under OS’s different then OS X.
What does it do?
- Projects:
Currently it features a simple project layout, one can create projects (which are a collection from objects and a server to connect to. - Source Browsing:
You can brows the objects of a project for their attributes - Syntax Highlighitng : When editing a attribute MushCode gets syntax highlighted (might not be perfect)
- Attribute Classes: base on common prefixes attributes are sorted in classes and handled differently.
- Context sensitive unformating: This are two functions actually, for code unformating works just by removing all line breaks and tabs that are in the code you have edited (mushcode does not feature multiple lines in a attribute). For attributes that are meant to hold readable text (like descriptions) it replaces tabs and line breaks with the appropriate characters.
What is it missing?
- Code completion
- A icon
- a good name
- fool proof syntax highlighitng including bracket matching
- a more intuitive gui
- bug-fixes (I’m sure there are a lot still left)
Last words
Well feel free to download a
copy
. So keep in mind it’s still alpha at best, no guarantee whatsoever is given for your code, projects, computers, pets or lunch!
But if you find a bug, or have an idea about what to include feel free to mail me or drop a comment here. The mail addy is included in the about screen.
Trackbacks
Use the following link to trackback from your own site:
http://blog.licenser.net/trackbacks?article_id=30
