IDE Developers!

BlitzMax Forums/BlitzMax Programming/IDE Developers!

marksibly(Posted 2007) [#1]
Hi,

Is anyone out there (apart from Ziggy) working on a Max IDE?


Amon(Posted 2007) [#2]
This guy is, Mark.

http://www.blitzbasic.com/Community/posts.php?topic=70647

He's stated that he is going to implement Max Support.

Are you looking for an IDE specialist to code a new cross platform IDE for Max?


Matthew Smith(Posted 2007) [#3]
Thanks Amon!

Yes Mark as Amon noted - the plugin is not far away.


ImaginaryHuman(Posted 2007) [#4]
Albeit slowly, it is a part of where I want to take my engine in future, but that's not going to be happening soon. It will be a very different way of programming.


popcade(Posted 2007) [#5]
There's HydraMax and QIDE(not public yet), IndeED...etc.

HydraMax
http://www.blitzbasic.com/Community/posts.php?topic=68092

IndeED
http://www.blitzbasic.com/Community/posts.php?topic=70512


dmaz(Posted 2007) [#6]
I was working on a custom crossplatform CodeArea control for the CE verison until you opened your mouth about your new one :)

http://www.blitzbasic.com/Community/posts.php?topic=63829#712442


Qube(Posted 2007) [#7]
I'm working on one in my spare time.


MGE(Posted 2007) [#8]
Perhaps Mark wants to compare his own (new?) efforts to what's being developed elsewhere? ;)


JoshK(Posted 2007) [#9]
He probably has new debugger features he wants to allow other people to use in their IDEs.


popcade(Posted 2007) [#10]
@dmaz

The code control is pretty superb, are you still working on it? And how's the CE version going?


dmaz(Posted 2007) [#11]
thanks. No not really, my interest wained when I got busy outside of "hobby" programming, hit a road block with custom keys on Mac and when hints of a new editor started to appear in the bugbin 7 months ago. there is still much to do with the control and with the new official editor on the horizon I didn't think it would be worth it. I may be wrong. I think the CE version is also in a holding state until we see the new one, but you would need to ask Mark Tiffany about that.


Mark Tiffany(Posted 2007) [#12]
Yup, CE IDE is in a holding pattern until we see where mark is going. I really wanted to put dmaz's codearea in as it is really rather nice, but can't quite bring ourselves to put the effort in if it's going to be wasted.

I still think it would be great to see the official IDE == open source CE IDE, but I understand mark's concerns about such a proposition.


FlameDuck(Posted 2007) [#13]
Yup. Just started on it yesterday tho'. With only two hours of work into it, I'm amazed at how much cool stuff you can do quickly in Python.


Neochrome(Posted 2007) [#14]
i cant find the bcc.exe passing values...
i cant get my ide to actually run anything using the bcc.exe

admittedly i dont know enough about Max but id like a starting point in the commands used in dos to make a simple test.bmx file run


UByte(Posted 2007) [#15]
Kind of, I'm currently working on the data structures and carefully planning how codecompletion, folding etc... will be done. I'm also working on a basic parser and expression evaluator to allow for robust and accurate code completion.

Things would be so much easier if there was a formal grammar to work from. I find undocumented things virtually every day that force me to re-evaluate my design. (e.g. did you know you can define Types inside functions & methods.)


Mark Tiffany(Posted 2007) [#16]
FD - you mean you're not writing an Eclipse plugin after all that evangelising? ;-P


FlameDuck(Posted 2007) [#17]
FD - you mean you're not writing an Eclipse plugin after all that evangelising? ;-P
I was going to, but writing an Eclipse plug-in is a rather elaborate task. I figured I'd write on for X-Develop instead, but seeing as X-Develop can only use the Java or .Net compilers (so no BMK, and certainly no GCC) and development seems to have stopped for it, I figured I might as well just write it from scratch. Considering the amount of progress I'm making in what limited spare time I have, I'm fairly sure this is the right way to go. I mean writing a lexical parser in 4 hours time? Heresy, right? Wrong. Python is awesome.


Matthew Smith(Posted 2007) [#18]
So Mark, whats the G.O.??