FbEdit

User projects written in or related to FreeBASIC.
arenth
Posts: 511
Joined: Aug 30, 2005 6:22

Postby arenth » Dec 15, 2006 11:44

Yeah thats the whole problem though while I realize I can do it that way, I dislike the idea of having to do that for every single project, or having to remember to append any new modules onto the build line. I don't want to sound nit-picky or anything like that because besides that one little thing, I think its a wonderful IDE.
SotSvart
Posts: 262
Joined: May 27, 2005 9:03
Location: Norway
Contact:

Postby SotSvart » Dec 15, 2006 12:18

arenth: You dont have to do it that way for every project, if you add files to your project as modules, then it will be added automatically to the build comand.. maybe I have misunderstood your posts..

Ketil0: Could it be possible for FBEdit to keep track of which source files have changed from the last time the project was compiled? This way only modules that have changed needs to be compiled.
KetilO
Posts: 416
Joined: Sep 22, 2005 21:48
Location: Norway
Contact:

Postby KetilO » Dec 15, 2006 13:19

Hi arenth and SotSvart

This sounds like a great idea for an addin. The addin could create a make file and call make to do the build.

Anyone have the time?

KetilO
KetilO
Posts: 416
Joined: Sep 22, 2005 21:48
Location: Norway
Contact:

Postby KetilO » Dec 15, 2006 13:21

Hi all

New upload.

Whats new:
----------
1.0.2.6
o Added single instance option (Options / Code Editor).
o Added bracket matching while typing. Matches (),[] and {}
o Added 'open #include file'. Set caret on filename and hit Ctrl+O
o Fixed bug with Find Declare (F2)

Get it here:
http://www.assembler.ca/radasm/Upload/FbEdit.zip
Or here:
http://www.radasm.com/Upload/FbEdit.zip

KetilO
Pritchard
Posts: 5492
Joined: Sep 12, 2005 20:06
Location: Ohio, USA

Postby Pritchard » Dec 15, 2006 13:46

;_; You rock so hard . . .

It's opening MS Paint all of a sudden now though when I set .bas files to open with FBEdit. So I deleted external application opening from the Options/External Files and I found it was trying to open up portions of my file path seperated by spaces. Unclosed parenthesis error?
KetilO
Posts: 416
Joined: Sep 22, 2005 21:48
Location: Norway
Contact:

Postby KetilO » Dec 15, 2006 15:06

Thanks Pritchard

A bug snuck in.
New upload.

KetilO
SotSvart
Posts: 262
Joined: May 27, 2005 9:03
Location: Norway
Contact:

Postby SotSvart » Dec 15, 2006 20:27

Ketil0: Could the bracket matching be on the hole time like in FBIde? Its very usefull when reading lines with lots of brackets. Could be nize if the ide colored brackets that dosent have a matching one. FBide added a read background to them.
KetilO
Posts: 416
Joined: Sep 22, 2005 21:48
Location: Norway
Contact:

Postby KetilO » Dec 16, 2006 12:26

Hi all

New upload.

Whats new:
----------
1.0.2.7
o Improved bracket matching.
o Added some support for OOP

Get it here:
http://www.assembler.ca/radasm/Upload/FbEdit.zip
Or here:
http://www.radasm.com/Upload/FbEdit.zip

KetilO
SotSvart
Posts: 262
Joined: May 27, 2005 9:03
Location: Norway
Contact:

Postby SotSvart » Dec 16, 2006 12:51

o Improved bracket matching.
Works great! =) Nize to see that it works even with lines that are continued with "_".
porfirio
Posts: 154
Joined: Mar 17, 2006 11:54
Location: Portugal

Postby porfirio » Dec 16, 2006 13:50

KetilO wrote:o Improved bracket matching.


Since we are talking about bracket .... What about bracket completition

I am used to that in NetBeans ( Java ) and PSPad ( all kind )

so when we type ( [ { it will generate the matching } ] ) and put the caret between brackets (|) [|]{|} dunno how hard\easy would this be thought :p

KetilO wrote:o Added some support for OOP


Hmm, i am using INI Library
And i don't really see the OOp working here

Code: Select all

Dim as INI.iniFile myini

Code completition shows iniFile but not INI namescape

Code: Select all

myini.CloseINI()

I get no code completition for that CloseINI

I know that OOp support its still on the beginning :), just want to let you know
Mlok
Posts: 123
Joined: Mar 08, 2006 1:07
Location: Czech Republic
Contact:

Postby Mlok » Dec 16, 2006 14:03

Since we are talking about bracket .... What about bracket completition

That would be cool.. though maybe if working only outside of comments/comment blocks or quotation marks, hm?
SSC
Posts: 319
Joined: May 29, 2005 4:47
Location: Around
Contact:

Postby SSC » Dec 16, 2006 19:31

porfirio wrote:Since we are talking about bracket .... What about bracket completition

I am used to that in NetBeans ( Java ) and PSPad ( all kind )

so when we type ( [ { it will generate the matching } ] ) and put the caret between brackets (|) [|]{|} dunno how hard\easy would this be thought :p


while I am all for new features, I would be against that one. I absolutly hate any auto complete features in all forms with a great passion. Plus it makes people lazy, and takes control away from the user.
porfirio
Posts: 154
Joined: Mar 17, 2006 11:54
Location: Portugal

Postby porfirio » Dec 16, 2006 20:50

SSC wrote:
porfirio wrote:Since we are talking about bracket .... What about bracket completition

I am used to that in NetBeans ( Java ) and PSPad ( all kind )

so when we type ( [ { it will generate the matching } ] ) and put the caret between brackets (|) [|]{|} dunno how hard\easy would this be thought :p


while I am all for new features, I would be against that one. I absolutly hate any auto complete features in all forms with a great passion. Plus it makes people lazy, and takes control away from the user.

Maybe optional??
KetilO
Posts: 416
Joined: Sep 22, 2005 21:48
Location: Norway
Contact:

Postby KetilO » Dec 16, 2006 23:15

Hi porfirio

Hmm, i am using INI Library
And i don't really see the OOp working here

The problem is the namespace. FbEdit does not support namespace yet.
If you remove the namespace it works as intended.

KetilO
krcko
Posts: 163
Joined: Jul 30, 2006 0:34
Location: Serbia
Contact:

Postby krcko » Dec 17, 2006 0:34

hey KetilO your IDE is WONDERFUL!!! u rock dude!
i definitly had completly moved to FBEdit now!

i now it's still in dev stage so this is what i have noticed and should be fixed/improved/added:

when i type As <space> i get neet list of data types, what i noticed is that Enums are not appearing in list and that when there is no matches (for example when i type As foo) empty list is still show (it should close automaticaly when the list is empty) - this is really minor bug

Ctrl+F4 closes all tabs (it should close just current one in my opinion)
it will be cool if we have a hotkey (F12 maybe) to switch between current and last viewed tab (it should toogle two most recent viewed tabs)

fbedit.ini is missing these:
constructor $,end constructor,,,6
destructor $,end destructor,,,6
property $,end property,,,6
enum $,end enum,,,6
#macro $,#endmacro,,,6

(btw '{ and '} is excelent idea! :D)

i've noticed that Funcions list sometimes have duplicated entries (while there is jus' one function in opened files) and one of those is leading to place where is no function defined!

it would be great if you can make #included files to open on Ctrl+Click (i don't like Ctrl+O feature cuz it opened the Open File dialog few times)

i would also like to see ability to change colors of call tips

thats all i can think about right now :)


i want to thank you one more time for your great work!


regards,
krcko

Return to “Projects”

Who is online

Users browsing this forum: No registered users and 1 guest