The ebe programming environment is a nice IDE designed for developing Assembly programs. It also handles C and C++ programs as well since there was not much extra effort. It used to support Fortran and this could return if people want Fortran. This project is an effort to recode ebe using C++ and QT.
Originally ebe was coded using Python, Tkinter and Pmw, which worked out pretty well. The QT environment offers substantially better GUI controls. The most obvious difference is that Python ebe has a lot of separate windows, while the QT ebe will use 1 main window and a collection of dockable subwindows. This will make it easier to use.
License
MIT LicenseFollow Easy Beginner's Environment in QT
Other Useful Business Software
Our Free Plans just got better! | Auth0
You asked, we delivered! Auth0 is excited to expand our Free and Paid plans to include more options so you can focus on building, deploying, and scaling applications without having to worry about your security. Auth0 now, thank yourself later.
Rate This Project
Login To Rate This Project
User Reviews
-
ebe is a decent environment to get your feet wet with assembly language programming. The bit bucket and toy box tools are useful for exploring data formats and their relationships to the raw binary representation. The install process is fairly simple using the universal installation script (at least on a Linux system and on macOS, although currently it seems a bit broken on Mac, as Homebrew now installs Qt6 on Mac and this seems to break the ebe build). There's also some quirkyness with the GDB integration, with single stepping being problematic at times. But overall, it's a nice tool. I'm hoping the macOS install issue gets resolved, though.
-
Зачем среде разработки возможность открывать сетевой UNC доступ к диску?