Other B4J - New IDE is available (BETA)!!!

Erel

B4X founder
Staff member
Licensed User
Longtime User
I'm excited to release the first beta version of the new IDE.

SS-2015-04-30_15.13.23.png


As discussed in this thread, the IDE was rewritten.

The new IDE is significantly more powerful, smarter, more modern and more scalable.

There are too many improvements to list them all.

I will just list some features that are less obvious:

- Press on Ctrl + Click to jump to an identifier (sub, variables, etc.).
- Themes - Ctrl + T
- Sophisticated conditional compilation: #If, #Else If, #Else and support for OR and AND.
- Dockable layout. Including support for multiple open editors.
- Find all references - F7.
- Quick search - Ctrl + F.
- Goto sub / module - Ctrl + E.
- Smarter autocomplete.
- Hover over variables and expressions in debug mode.
- Structure matching.
- Automatic warnings and errors highlighting.

Requirements

- Microsoft .Net Framework 4.0+ is required. If you are running Windows XP then you should install .Net Framework 4.0: https://www.microsoft.com/en-us/download/details.aspx?id=17851

- Developers running Vista or above should install .Net Framework 4.5.2: https://www.microsoft.com/en-us/download/details.aspx?id=42642
It is important to install the latest version as it includes important fixes. Some of the optimizations will be disabled with older versions.

This is a beta version of a new IDE. Please make sure to backup any important project before opening it with the new IDE. You can install this IDE together with a previous version (install it to a different folder).

You can download the beta version here: www.b4x.com/b4j/files/beta.exe

Please post any issues you encounter in a new thread in B4J forums.

:)
 
Last edited:

Douglas Farias

Expert
Licensed User
Longtime User
version: 3.0 Beta 1
i m downloaded again and works with BETA 5 thx erel
 
Upvote 0

Swissmade

Well-Known Member
Licensed User
Longtime User
Erel,

I love your new IDE and the new features Beta 5 is working very well so far.
Thanks
 
Upvote 0

wl

Well-Known Member
Licensed User
Longtime User
Hi,

I'm using Beta 5 for a few days now and once in a while I get following error when trying to compile (after I added a class ?)
It is no code error because the problem remains until I close and reopen the project or B4J.
 

Attachments

  • objectreference.png
    objectreference.png
    4.7 KB · Views: 258
Upvote 0

Daestrum

Expert
Licensed User
Longtime User
I have had this too, it occurs as you said, when you add a module.
I've not had it since, when adding a module, I do save before trying to compile.

Sods law turned up, added a module and did save, but got the error again. It was after I added a library reference to the new module.
 
Last edited:
  • Like
Reactions: wl
Upvote 0

Swissmade

Well-Known Member
Licensed User
Longtime User
Also create a new sub will sometimes not accepted and I have to restart the IDE.
Tab to select not working anymore even without error in the Code.
Sometimes I get the Error "Sub is not a valid identifier"
 
Upvote 0

bdunkleysmith

Active Member
Licensed User
Longtime User
Running B4J Version: 3.00 BETA 5

Why do I get the error shown in the attached screenshot when after doing a Quick Search I click on one of the results in order to go to that point in the code?

Could it be because it's on an XP machine?

Error.png
 
Upvote 0

Erel

B4X founder
Staff member
Licensed User
Longtime User
Thank you for posting these issues. It is important to get them fixed before the release of B4J which is not too far.

1. I've uploaded a new version (beta #6) that fixes two issues related to modules handling. Please try the new version and see whether it fixes the issues you encountered.

2. If you still get an error message then try to run B4J with logs enabled: https://www.b4x.com/android/forum/t...a-1-error-loading-ini-file.53441/#post-334838
 
Upvote 0
Top