FreeBasic IDE-poseidonFB(Update 2024.03.03)

User projects written in or related to FreeBASIC.
Post Reply
Kuan Hsu
Posts: 586
Joined: Sep 16, 2007 15:12
Location: Taiwan

Re: FreeBasic IDE-poseidonFB(Update 2021.05.22)

Post by Kuan Hsu »

(1)Menu->Window->Outline
(2)Left panel with Project/Outline, If load files not project, project tree show nothing, if the file parse nothing(without function/sub/variable......etc), outline tree show nothing
aurelVZAB
Posts: 666
Joined: Jul 02, 2008 14:55
Contact:

Re: FreeBasic IDE-poseidonFB(Update 2021.05.22)

Post by aurelVZAB »

thanks ...
ok i see it now ,i think that should be under View but ok
it work!
aurelVZAB
Posts: 666
Joined: Jul 02, 2008 14:55
Contact:

Re: FreeBasic IDE-poseidonFB(Update 2021.05.27)

Post by aurelVZAB »

I really like it especially left panel
but code folding seems that killing speed of typing ..i need to wait 1-3 seconds ..hmm
I will try to turn it off.
Kuan Hsu
Posts: 586
Joined: Sep 16, 2007 15:12
Location: Taiwan

Re: FreeBasic IDE-poseidonFB(Update 2021.05.27)

Post by Kuan Hsu »

aurelVZAB wrote:I really like it especially left panel
but code folding seems that killing speed of typing ..i need to wait 1-3 seconds ..hmm
I will try to turn it off.
Make Sure the 'Enable Codecomplete At Back Thread' is ON

And double-click on document tabs title can show/hide 'Outline' panel quickly
aurelVZAB
Posts: 666
Joined: Jul 02, 2008 14:55
Contact:

Re: FreeBasic IDE-poseidonFB(Update 2021.05.27)

Post by aurelVZAB »

Ok all that is good
but how to set compiler option
fbc -s gui

i simply cannot found anything in Poseidon IDE which can set compiler to that one
to avoid console in background of program?
Kuan Hsu
Posts: 586
Joined: Sep 16, 2007 15:12
Location: Taiwan

Re: FreeBasic IDE-poseidonFB(Update 2021.05.27)

Post by Kuan Hsu »

aurelVZAB wrote:Ok all that is good
but how to set compiler option
fbc -s gui

i simply cannot found anything in Poseidon IDE which can set compiler to that one
to avoid console in background of program?
Image
Image
aurelVZAB
Posts: 666
Joined: Jul 02, 2008 14:55
Contact:

Re: FreeBasic IDE-poseidonFB(Update 2021.05.27)

Post by aurelVZAB »

thanks
i will never figure that one ...
Kuan Hsu
Posts: 586
Joined: Sep 16, 2007 15:12
Location: Taiwan

Re: FreeBasic IDE-poseidonFB(Update 2021.05.30)

Post by Kuan Hsu »

Change at rev.447
I added an path option to select compiler in 'Custom Compiler Option...', we can select to change our defferent FBC version by using it, no need to change the 'Compiler Path' in 'Preference'.
Edit the 'Custom Compiler Option...' first:
Image
Then select it:
Image
This change also work in right-click on compile/build icon on toolbar.

The sequence of selected compiler path is (1)Right-click on icon (2)Custom Compiler Option... (3)Compiler path in 'Project Properties'( if project used ) (4)Compiler path in 'Preference'
aurelVZAB
Posts: 666
Joined: Jul 02, 2008 14:55
Contact:

Re: FreeBasic IDE-poseidonFB(Update 2021.05.30)

Post by aurelVZAB »

That is good..
Kuan..but still typing is let say slow when i compare it with my own scintilla editor ,i know i dont have
any kind of parsing ,code folding etc...but seems to me that this iUp layer making slow-down a bit
simply scintilla dll orginally work way faster than that one iUp version.
Kuan Hsu
Posts: 586
Joined: Sep 16, 2007 15:12
Location: Taiwan

Re: FreeBasic IDE-poseidonFB(Update 2021.05.30)

Post by Kuan Hsu »

aurelVZAB wrote:That is good..
Kuan..but still typing is let say slow when i compare it with my own scintilla editor ,i know i dont have
any kind of parsing ,code folding etc...but seems to me that this iUp layer making slow-down a bit
simply scintilla dll orginally work way faster than that one iUp version.
Still take 1~3 second?
I've no idea......
Please try this one exe https://www.mediafire.com/file/4lzxhdux ... ze.7z/file
aurelVZAB
Posts: 666
Joined: Jul 02, 2008 14:55
Contact:

Re: FreeBasic IDE-poseidonFB(Update 2021.05.30)

Post by aurelVZAB »

look
when i type ( then control stops 1 second...or 2 then respond again ,i was talking about 32bit version i use on win7
do i need to close all folding or something to speed up typing
aurelVZAB
Posts: 666
Joined: Jul 02, 2008 14:55
Contact:

Re: FreeBasic IDE-poseidonFB(Update 2021.05.30)

Post by aurelVZAB »

oh man
i disable parser and seems that now work on proper speed
sorry if i bothering you with all that
Kuan Hsu
Posts: 586
Joined: Sep 16, 2007 15:12
Location: Taiwan

Re: FreeBasic IDE-poseidonFB(Update 2021.05.30)

Post by Kuan Hsu »

aurelVZAB wrote:oh man
i disable parser and seems that now work on proper speed
sorry if i bothering you with all that
My computer is AMD FX-6300(2012) with 16GB RAM, win 7 64bit, all my coding programs and files are on ramdisk( ImDisk )

Yes, it's all about the parser, especially the window program, the windows.bi...etc are very huge.

In my test, if ''Enable Codecomplete At Back Thread' is off, it delay 1~3 second too( because of one main thread is do search / load / compare the parsed tree node ), so I design a another thread to do this work( because it is buggy in early time, I set a switch to ON/OFF ).

There is another option will make typing delay -- 'Include Levels', the level number set more bigger, the parsed file / tree nodes need load and parse more, but in my test, if ''Enable Codecomplete At Back Thread" is ON, the different is code-completion window trigger delay, not typing delay.

Even I put the program and files on hard disk, I got the same result, so I've no idea......
UEZ
Posts: 988
Joined: May 05, 2017 19:59
Location: Germany

Re: FreeBasic IDE-poseidonFB(Update 2021.05.30)

Post by UEZ »

Kuan Hsu wrote:Change at rev.447
I added an path option to select compiler in 'Custom Compiler Option...', we can select to change our defferent FBC version by using it, no need to change the 'Compiler Path' in 'Preference'.
Edit the 'Custom Compiler Option...' first:
Image
Then select it:
Image
This change also work in right-click on compile/build icon on toolbar.

The sequence of selected compiler path is (1)Right-click on icon (2)Custom Compiler Option... (3)Compiler path in 'Project Properties'( if project used ) (4)Compiler path in 'Preference'
This is a nice idea. Is it possible to add sub menus?
Example
V1.07.03
|---------->Console
|---------->-gen gcc -Wc -Ofast
V1.07.01
|---------->Console
|---------->-gen gcc -Wc -Ofast

Thx.
Kuan Hsu
Posts: 586
Joined: Sep 16, 2007 15:12
Location: Taiwan

Re: FreeBasic IDE-poseidonFB(Update 2021.05.30)

Post by Kuan Hsu »

I think no need to add a sub menu, we can do like this:
Image

The tip will show it's content:
Image
Post Reply