| 05-22-2004, 10:19 PM | #1 |
I've been working on this editor for a bit of time now. It would be more rightly be called a "blizzard.j functions examiner" because what it does is sort all the functions in blizzard.j for use by you. You can see the function name and the code for the function. There are a few small bugs. Important: You must put blizzard.j in your C:\ directory, otherwise it wont be able to find it. If you like it and leave comments then I will probably work on a better one with more functionality. Have fun! |
| 05-23-2004, 02:26 PM | #2 |
Hmm, Interesting little software. However, obviously needs some work. In it's current form, KaTTaNa's editor has all it's features, and more. http://kattana.users.whitehat.dk/files/Jass Editor 1.1A.zip Including the function-list. However, I'll give you a few tips. Your editor seems to only use blizzard.j .... that is strongly unreccomended. As a good JASS coder codes only (mostly) using common.j natives. Blizzard.j functions do most of the time nothing but add a small baggage to your code. As you likely noticed allready, most of the blizzard.j functions are just a references of common.j natives .... but sometimes switch their parameters, or change from 0-based too 1-based. So, you should support both, and reccomend the common.j natives suptly. Your search system also seems to filter functions that include the search-token "at all" instead of filter it onto the functions that start with the search token, like one would normally expect. F.ex. typing: Get - lists tons and tons of Get function, but also some functions like "CameraSetupGetFieldSwap" etc. You should atleast think about having the other mode as a setting somewhere. Then all the things that I'd like to see in this program before I'd even think about using it for coding is: Tab functionality Syntax Coloring (without slowing the loading too a horrible state) "File" functionality (open, save, exit) "Edit" functionality (Find, even: Goto Line) Smart Resize functionality, so I can view the editor in lesser resolutions. Smart PJASS support Various fixes here and there, such as the 3 black "boxes" in the end of the first line of the "Function Code" editbox - and ofcourse a better way to get Common.j/Blizzard.j than of C:/ And...well, at that point, it'd be a fully working JASS editor, but nothing really special, as it would then be almost exactly the same as KaTTaNa's. What I have been visionizing (and even analizing) recently is a kind of blend between the GUI and JASS. But it'd be pretty complex, needing a custom edit control with all kinds of advanced stuff. Anyways, this is a nice enough start for a Editor, and has some potential. Just keep working on it. ~Cubasis |
| 05-23-2004, 02:33 PM | #3 | |
Thanks for the comment. You mentioned Quote:
Interesting you should mention this, because that was what I was working on before I transformed it into this. Now that you reccommend it, I think I'll bring it back. And, thanks for giving suggestions rather than just saying its bad and moving on. I'll get back to work. |
