FbEdit FreeBASIC Editor
Features | Screenshots | Download | Documentation | Links
FbEdit is an integrated development environment for FreeBASIC.
As every RAD Software product, it makes application development easy and fast by providing sophisticated functions and integrated clever tools.
Features
- Syntax hiliting
…for more readable code and a better overview!
- Themes
…for easy adaptability to your personal wishes!
- Visual dialog editor
…for quick wysiwyg creation of Microsoft® Windows® dialogs using the mouse!
- Custom controls support
…for reusable, customizable controls like a video player, an internet browser or a spreadsheet!
- Code completion
…for faster typing and this way faster development!
- Code tooltips
…for less necessity for consulting the manual!
- Smart indent and auto block complete
…for well-organized code and less mistakes!
- Auto case convert
…for better readability and a conformal type face without extra effort!
- Addins
…for easy extensibility for your special needs!
- Projects support
…for no flying files any more!
- Templates
…for a quick re-use of often used code parts!
- Flexible build options
…for an optimal result without messing around with the command line!
- Integrated debugger
…for eliminating bugs the most comfortable way!
- Uses ini file, nothing in registry
…for easy portability!
Screenshots

Code editor

Dialog editor
Download
You can download FbEdit and related files at our download page.
You can download the source code (written in FreeBASIC) at Sourceforge SVN.
Documentation
>> Changelog
Links
>> FbEdit forum
>> FreeBASIC official homepage
>> FreeBASIC forum
Leave a Comment
Hi,I can’t use the resource template,it is not active. Can you help me to use it?
thank you.
There’s a small BUG in the “Tools->Command prompt” and “Tools->Compiler Version”, the long path names with a space char ” ” are not working. You have to use the short path names instead:
“C:\PROGRA~1\…” is OK but
“C:\Program Files\…” is NOT OK.
Actually, the fix is quite simple. In the “Tools Menu Option” dialog, just change the command line like this (2 double quotes):
cmd.exe “/k “$C\fbc.exe” -version” is NOT OK
cmd.exe “/k “”$C\fbc.exe”" -version” is OK.
Has this site been hijacked? I noticed that some of the pages have timed redirector that will take you to some other commercial site!
Hello,
I am developing some projects with .bas and .bi in a particular directory (my projects), and others .bi in C:\freebasic\inc\_MG\VDS\ directory (my personals libraries). When I open in fbEdit my project and also open a .bi from my personals tools dir, theses last files are not correctly reopen in the next sessions of fbEdit. I must close theses tabs witch are empty and reload them.
My fbEdit version is 1.0.7.2.
What is incorrect in my config, or is it a bug of fbEdit ?
But fbEdit is a very good great tool ! and excuse me for my bad english (I’m french)
Hi MichelG
The only known limitation on files in a project is that the files MUST be on the same drive. If this is not the case then you must move the files to the same drive.
KetilO
Hello,
With freeBasic/fbEdit install on the same drive than my project dir, it is now good ! I see that in this context, you store path of libs .bi relative to project dir. This explain that !
But often, I notice that when I open and close these lib .bi (to make minor corrections, for example), then collapses are not correct.
I presume that you store these informations in the section [FileInfo] of .fbp file, using the number-tab. If same file is reopen in an other number-tab, the collapses are often false…
Can’t you store FileInfo by filename rather than num-tab ? Like that, info are not place dependend…
And always, very good prog that I use every days since 6 months, that is when I discover it !
I want to add to the command line so that every time I run it it appends my command line with:
<email1.txt
since the program I am working on is meant to format emails and automaticly make common responses. I like your editor but there is no way to do this then I can’t really use it since i have to command every time to test
Hi MichelG
For the collapse info to be saved the file MUST be included in the project. The tab index is NOT used, the file info is saved using a project file ID.
KetilO
Hi Eric
Use the Project / Project Options.
Set the Run Command line parameter to:
<email.txt
Since there is a redirection involved you must also check the Start cmd.exe
KetilO
I am developping in PHP and freeBasic. My favorite editor is FBEdit for all my freeBasic projects. For PHP, I am using Notepad++, witch is the best of the free tools I have found on the Net. But the ‘IDE’ dimension isn’t present…
I ask me : is FBEdit able to edit PHP code ? The syntax are similare… If the syntaxe coloration implementation is really efficient, it must be possible… And the capability of folding too…
Is FBEdit -> FPHPEdit possible ?
Michel GARREAU (i’m french and my english is terrific!)
michel.garreau@voila.fr
Thanks for the software !
After today’s Vista updates, FbEdit 1.0.6.8 doesn’t start at all, even after rebooting. Version 1.0.7.6c seems to work. But every FbEdit update tells me my older configs are not compatible with the new versions.
Any ideas ?
The win32 struct definitions have a couple of masm definitions instead of the freebasic, for instance, in LVITEM struct it should be ‘mask’ not ‘imask’, ‘cx’ not ‘lx’.
Since the release of FreeBASIC 0.21.0 and then FreeBASIC 0.21.1, we could expect a new release of FbEdit, but we’re still waiting for it
Is there a chance to see a new release of FbEdit IDE soon ??? Pleeeeeaaaaase…
[...] you do decide to use FreeBasic I recommend downloading a free copy of FbEdit as well. See development usually consists of at least two components – the compiler and the [...]
My partner and I absolutely love your blog and find a lot of your post’s to be just what I’m looking for. Would you offer guest writers to write content in your case? I wouldn’t mind composing a post or elaborating on a few of the subjects you write with regards to here. Again, awesome site!
this link does not work? how come?
http://fbedit.freebasic.net/
looking for the FBEdit forums.
thanks
which os is used for screenshots here.
[...] FBedit – http://radasm.cherrytree.at/fbedit/ [...]
if FBEdit works on Asian version windows
the CodeComplete won’t longer…
How to use UTF8 in FBEdit CodeEditor?
thanks