Looking for a better PB IDE

Working on new editor enhancements?
Karbon
PureBasic Expert
PureBasic Expert
Posts: 2010
Joined: Mon Jun 02, 2003 1:42 am
Location: Ashland, KY
Contact:

Looking for a better PB IDE

Post by Karbon »

So I just tried to open kBilling's source code files with the default PB editor that comes with the latest 4X version and it's *still* loading, 10 minutes later.. Apparently a 39,000 line file is just too much for it to handle.

I have jaPBE for 3.9X, but understand it's not in development anymore.. Or is it?

If it's not, can someone suggest something else to use? I might just go back to TextPad or Notepad++, but I'd rather have a "Real" PB editor designed specifically for PB..

Any pointers?
-Mitchell
Check out kBilling for all your billing software needs!
http://www.k-billing.com
Code Signing / Authenticode Certificates (Get rid of those Unknown Publisher warnings!)
http://codesigning.ksoftware.net
Pupil
Enthusiast
Enthusiast
Posts: 715
Joined: Fri Apr 25, 2003 3:56 pm

Post by Pupil »

For me Ultraedit have always worked just fine..
User avatar
Kaeru Gaman
Addict
Addict
Posts: 4826
Joined: Sun Mar 19, 2006 1:57 pm
Location: Germany

Post by Kaeru Gaman »

is it your own code?

just to remark:
39.000lines is a huge load, you should think about using include-files.

If I imagine to scroll though it instead of jumping between blocks using the PanelTabs, I think I will go bananas straightaway...

better devide you code in different files and use include.
oh... and have a nice day.
Karbon
PureBasic Expert
PureBasic Expert
Posts: 2010
Joined: Mon Jun 02, 2003 1:42 am
Location: Ashland, KY
Contact:

Post by Karbon »

Yes, it's all my code. And 39,000 isn't big. Are you crazy? :-)
-Mitchell
Check out kBilling for all your billing software needs!
http://www.k-billing.com
Code Signing / Authenticode Certificates (Get rid of those Unknown Publisher warnings!)
http://codesigning.ksoftware.net
User avatar
Fluid Byte
Addict
Addict
Posts: 2336
Joined: Fri Jul 21, 2006 4:41 am
Location: Berlin, Germany

Post by Fluid Byte »

If I imagine to scroll though it instead of jumping between blocks using the PanelTabs, I think I will go bananas straightaway...
Agreed!

Scrolling 39,000 lines of code is... Image
Windows 10 Pro, 64-Bit / Whose Hoff is it anyway?
Karbon
PureBasic Expert
PureBasic Expert
Posts: 2010
Joined: Mon Jun 02, 2003 1:42 am
Location: Ashland, KY
Contact:

Post by Karbon »

Why would you scroll through it? The procedure browser coupled with the search function leaves little scrolling :-)
-Mitchell
Check out kBilling for all your billing software needs!
http://www.k-billing.com
Code Signing / Authenticode Certificates (Get rid of those Unknown Publisher warnings!)
http://codesigning.ksoftware.net
Konne
Enthusiast
Enthusiast
Posts: 434
Joined: Thu May 12, 2005 9:15 pm

Re: Looking for a better PB IDE

Post by Konne »

Karbon wrote:So I just tried to open kBilling's source code files with the default PB editor that comes with the latest 4X version and it's *still* loading, 10 minutes later.. Apparently a 39,000 line file is just too much for it to handle.

I have jaPBE for 3.9X, but understand it's not in development anymore.. Or is it?

If it's not, can someone suggest something else to use? I might just go back to TextPad or Notepad++, but I'd rather have a "Real" PB editor designed specifically for PB..

Any pointers?
I have code with that many lines but there is no loading problem at all (let's say 10 sec).

And scrolling that much of code is no problem using folding and
; [ Comments
Apart from that Mrs Lincoln, how was the show?
zikitrake
Addict
Addict
Posts: 875
Joined: Thu Mar 25, 2004 2:15 pm
Location: Spain

Re: Looking for a better PB IDE

Post by zikitrake »

Karbon wrote:...I have jaPBE for 3.9X, but understand it's not in development anymore.. Or is it?...
Gnozal continues updating JaPBe http://www.purebasic.fr/english/viewtopic.php?t=19335.

... And... 39000 are not too many lines :D
PB 6.21 beta, PureVision User
User avatar
Rook Zimbabwe
Addict
Addict
Posts: 4322
Joined: Tue Jan 02, 2007 8:16 pm
Location: Cypress TX
Contact:

Post by Rook Zimbabwe »

39,000 isn't too much but it is a lot.

My question is what else do you have running on your desktop. All that crud in the system tray takes memory and system cycle resources...

If you have a messenger it will hog time and memory like nothing else... What is your overhead?

Also how much memory do you have? :)
Binarily speaking... it takes 10 to Tango!!!

Image
http://www.bluemesapc.com/
Karbon
PureBasic Expert
PureBasic Expert
Posts: 2010
Joined: Mon Jun 02, 2003 1:42 am
Location: Ashland, KY
Contact:

Post by Karbon »

It's a core 2 duo 6600 at 2.40 GHz, 4 gigs of RAM. Virtually nothing running except the PB editor.

It only seems to do it when I start the PB editor and it does the initial load. If I close all files and exit the PB editor then open the files up one by one it's not nearly as slow..

No worries, though, I found the jaPBE that woks with 4.0 :-)
-Mitchell
Check out kBilling for all your billing software needs!
http://www.k-billing.com
Code Signing / Authenticode Certificates (Get rid of those Unknown Publisher warnings!)
http://codesigning.ksoftware.net
User avatar
Fluid Byte
Addict
Addict
Posts: 2336
Joined: Fri Jul 21, 2006 4:41 am
Location: Berlin, Germany

Post by Fluid Byte »

Karbon wrote:It only seems to do it when I start the PB editor and it does the initial load. If I close all files and exit the PB editor then open the files up one by one it's not nearly as slow.
Perfectly normal since it has to be loaded into memory first. I doubt jaPBE is significantly faster on initial load.
Windows 10 Pro, 64-Bit / Whose Hoff is it anyway?
Karbon
PureBasic Expert
PureBasic Expert
Posts: 2010
Joined: Mon Jun 02, 2003 1:42 am
Location: Ashland, KY
Contact:

Post by Karbon »

Normal to take more than a second or two to load a 900KB file?

On a system with 4 gigs of memory I'd expect a 900k file to load pretty darn quick :-)

jaPBE loads it instantly...
-Mitchell
Check out kBilling for all your billing software needs!
http://www.k-billing.com
Code Signing / Authenticode Certificates (Get rid of those Unknown Publisher warnings!)
http://codesigning.ksoftware.net
Trond
Always Here
Always Here
Posts: 7446
Joined: Mon Sep 22, 2003 6:45 pm
Location: Norway

Post by Trond »

3 seconds to load an 1mb file with 160 000 lines here.
Karbon
PureBasic Expert
PureBasic Expert
Posts: 2010
Joined: Mon Jun 02, 2003 1:42 am
Location: Ashland, KY
Contact:

Post by Karbon »

Yea, on an initial load with the standard IDE it takes about 9 minutes. Bizarre. Must be something screwy here.. No worries though, I'll just use jaPBE :-)
-Mitchell
Check out kBilling for all your billing software needs!
http://www.k-billing.com
Code Signing / Authenticode Certificates (Get rid of those Unknown Publisher warnings!)
http://codesigning.ksoftware.net
User avatar
Fluid Byte
Addict
Addict
Posts: 2336
Joined: Fri Jul 21, 2006 4:41 am
Location: Berlin, Germany

Post by Fluid Byte »

Karbon wrote:Yea, on an initial load with the standard IDE it takes about 9 minutes. Bizarre. Must be something screwy here.. No worries though, I'll just use jaPBE :-)
I guess it's the syntax coloring technique. I just tested the default PB IDE with a 50,000 lines test file and it loaded immideatly with syntax coloring turned off.
Windows 10 Pro, 64-Bit / Whose Hoff is it anyway?
Post Reply