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
nel_h2
Enterprise-grade ITSM, for every business
Freshservice is an intuitive, AI-powered platform that helps IT, operations, and business teams deliver exceptional service without the usual complexity. Automate repetitive tasks, resolve issues faster, and provide seamless support across the organization. From managing incidents and assets to driving smarter decisions, Freshservice makes it easy to stay efficient and scale with confidence.
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 доступ к диску?