- #Embarcadero html5 builder review generator#
- #Embarcadero html5 builder review code#
- #Embarcadero html5 builder review windows#
The Project Group has no concept of a project group include/link path like the sub-projects have. Sometimes you may see a compiler warning scroll by and you have to either wait for the compile job to complete to inspect the mentioned line or use an alternate means to open the file.Ĭ++ Builder IDE has a concept of a Project Group with sub projects that are more/less self contained.
#Embarcadero html5 builder review code#
While compiling a large project that may take a long time, you are unable to browse code with the IDE. I'm absolutely sure there are no adverse factors at play like viruses, etc. I have a piece of C++ template code that when I take it to my work computer running exact same version of C++ Builder, it compiles OK, but on my home machine it segfaults. You have a compiler that is 10+ years old and it's still segfaulting. It tells me it doesn't understand the URL scheme when I give it a git path.Ĭertain template code I write causes the compiler to segfault and have to completely restart the IDE. If it supports GIT, I could never get it to work. C++ Builder comes with subversion, I think, built-in. We use Klockworx.Ĭ++ Builder has no support, that I'm aware of, for external source control like GIT. Eclipse supports many dynamic and static code analysis (which also cost $$) but at least the plugins are there.
Spend more and you get the more advanced version. With Eclipse, they call out to whatever compiler you're using (gcc, etc.) and those compilers and make support -j option.Ĭ++Builder comes with a limited version of AQTime which is a dynamic code profiler. There is, however, a 3rd party tool you can spend more money on to get this. Not really an IDE but C++Builder does not take advantage of multiple CPUs to compile code. I do embedded and cross compiling so sometimes my C++ Builder code is copied to my embedded development environment or shared with it and I wind up maintaining two build environments.
#Embarcadero html5 builder review generator#
I've read in places that the CMake maintainers are looking for a C++Builder generator but last I checked this doesn't exist. Recent versions of C++ Builder use a makefile similar to VS it's an XML mess. It gives you a cryptic compile time error message. C++ Builder doesn't do anything like this. Crazy!Įclipse looks for code mistakes like if you forget to put a semi-colon at the end of your statement, it puts a little ? mark in the margin. Sometimes this works and sometimes it doesn't work on the exact same variable. In a debug build if you set a break point and begin stepping through code, you can hover over a variable to inspect it. The debugger will sometimes work and sometimes not work.
#Embarcadero html5 builder review windows#
You are stuck dragging your windows back into place.
Most of the time reloading your personality doesn't fix this either. If you detach the project explorer it will sometimes dissappear. For example the debugger window will not maintain its position nor will the message window. You create one, save it and it only applies to certain things. Your layout or personality never is maintained. Here is a list of issues I have with C++ Builder IDE. You would think after all these years, simple little annoyances would be fixed by now but they are not. I've been using C++ Builder since 1.0 and I hate it with a passion.