Blitz3D IDE bugs on big source files

Archives Forums/Blitz3D Bug Reports/Blitz3D IDE bugs on big source files

_33(Posted 2007) [#1]
I'm working on some big projects with Blitz3D, but the IDE proves to have serious issues when dealing with big source files. I've reached a barrier where I can not perform copy/paste or block operation on one of my source files, which is 379K bytes, 7000 lines of code.

My system is an AMD Opteron 165 with 2 GB DDR, and Radeon X800 series graphics card.


Abrexxes(Posted 2007) [#2]
Thats a known problem ...here i have made a list of other IDEs without this problem.

IDEal
Versionen : B3D/B+
Benötigt : /
Einschätzung : Grandioses Teil. Sehr gut zu handhaben. Komplett konfigurierbar.
http://www.fungamesfactory.com/

Project Studio 2007 Express
Versionen : B3D/B+ (Blitzmax mit "Professional" Version)
Benötigt : /
Einschätzung : Da ist alles drin was man braucht.
http://www.projectstudioide.com/

IndeED
Versionen : B3D/B+ (BM)
Benötigt : /
Einschätzung : Für ältere Rechner sehr gut
http://www.michaelhartlef.de/

Protean
Versionen : B3D/B+
Benötigt : Microsoft .net Framework 1.1
Einschätzung : Etwas überladen für Anfänger. Profis sind happy.
http://www.proteanide.co.uk/

BlitzEdit2
Versionen : B3D/B+ (BM)
Benötigt : /
Einschätzung : Der schlanke Klassiker für alles. Etwas alt aber immer noch sehr beliebt und das mit Recht.
http://abrexxes.huntingsoftwar...t2_0.2.zip

Blitzview
Versionen : B3D/B+
Benötigt : /
Einschätzung : Ebenfalls ein guter Oldie. Einen Blick sollte man riskieren.
http://abrexxes.huntingsoftwar...tzview.exe

VisualBlitz
Versionen : B3D/B+
Benötigt : /
Einschätzung : Auch der ist für ältere Systeme perfekt.
http://abrexxes.huntingsoftwar....03.20.zip


LineOf7s(Posted 2007) [#3]
...or perhaps you could break it up into smaller source files by using includes?


_33(Posted 2007) [#4]
Abrexxes, you're right. Let's just leave the bugs in ;) Any links to the other threads regarding these issues?

Here's what I found:
http://www.blitzbasic.com/Community/posts.php?topic=69467

Actually, I am using Protean (for some of my sources), which is what I found was halfway compatible to how I work. I like the BlitzIDE help system, keyboard scanner, and whatnot.

LineOf7s, breaking my sources is not the solution I was looking for. Fixing big sources bugs in the IDE is much more convenient.


Abrexxes(Posted 2007) [#5]
i have seen this 3 minutes ago in another thread..

Im still waiting for ..................................f. There are endless requests for simple to impliment stuff........


I am happy if brl fix and adds IMPORTANT thinks, so i dont ask to fix an IDE, there are others. ;)

bye


LineOf7s(Posted 2007) [#6]
True, _33, using a different IDE or breaking your source up to use includes aren't solutions, they're workarounds.

But they're a lot easier to implement, and much more likely to happen (if you truly want to get on with it), than having a bug fixed in the packaged Blitz3D IDE.

I'm sure you now this though, and you just wanted to document your request. Fair enough.


_33(Posted 2007) [#7]
Well, before I actually decided to write this here, I had to deal with the problem on an every day basis. Now I'm at the stage where I have no choice but to forget about this crude IDE for a lot of what I'm working on.


IPete2(Posted 2007) [#8]
Hey there _33,

Well the problem is that B3d needs fixing in a number of areas and Mark doesn't seem to have the time to do these fixes and keep B+, BMax, the Gui and all the other products moving forwards all the time.

So he has to prioritise his time spent of things.

The IDE bug is one which is easily avoided by using products such as IDEal - which is free and an absolute God Send for bigger projects, as I am sure that the others listed above are too. I only have more experience in my tool of choice, IDEal.

The thing is the IDE was always just to get you started, same as in BMax it was never meant to be your permanent place of residence when coding, both IDE's are far too limiting - they are like using "notepad" instead of "Word". You wouldn't want to write a book in notepad would you? But it would be fine for a short email, if you get my drift?

Big projects are very demanding time wise and any savings help alot over time. Swap IDE's and get on with your project _33 that is my advice - and you'll wonder how you ever did without the features of these other offerings - if nothing else take 20 mins to find out - you may be very pleasantly surprised.

Good luck.

IPete2,


_33(Posted 2007) [#9]
IPete2, it seems simpler than it actually is. Because some stuff in the BlitzIDE work better than the other IDEs out there. IDEal doesn't like me to use SPACEs in the beginning of every line, which I prefer. I don't like to use TABs, and IDEal replaces those. The last time I tested IDEal, it crashed on me a number of times. I don't know today how stable it is. It did look good.

I have problems still with Protean, as it decides once too often to add Stop: on the beginning of a line in MY CODE and paint that line in red! I have no clue why it does that...

Anyhow it is much much simpler in Blitz IDE as nothing formally goes wrong. Only with big source files. Well, of course there's no UNDO function, there's a bug with the cursor when you go in the copy/paste/find functions, and big sources make it confused...

Anyhow most IDE's can't be perfect I suppose. It's the same with having a DIFF. I used to program using the Borland Turbo C compiler in 1990-1991 on a big BBS project called WWIV. And it had a source DIFF built in! I haven't seen that in the Blitz3D IDEs.


http://proteanide.fadedrealm.com/

Chow chow.


Abrexxes(Posted 2007) [#10]
where is the problem to use IDEal and "OpenFile". If you have a problem you can tell it to Trixx and he will fix that.

If you use a produkt that is no longer developed you must live with this problems. Simple.


_33(Posted 2007) [#11]
Well, if Blitz IDE didn't have the big sources bugs, I wouldn't bother ;)

EDIT: I've tried IDEal for 10 minutes, then, sort of gave up with the following issues (see post in link):
http://www.blitzbasic.com/Community/posts.php?topic=72352