/uDevkit-IDE

An IDE for uDevkit or C/C++ projects with Git written in Qt5

Primary LanguageC++GNU General Public License v3.0GPL-3.0

uDevkit-IDE

License: GPL v3 Build Status Build status

A simple IDE for RtProg written in Qt5. This IDE want to be very lightweight and fast to load without a huge project management system.

Still in development.

Screenshot

Features

  • files project viewer with git integration
  • code editor with highlighting and git integration (based on edbee)
  • hexadecimal editor (based on qhexedit2)
  • dark theme to preserve developer eyes 😉 (based on QDarkStyleSheet)
  • Makefile parser to extract external sources and rules
  • compile log with link to file
  • image viewer
  • HTML live preview

dependencies

Qt > 5.2

Qt module used :

  • core
  • gui
  • widgets
  • webenginewidgets (Qt > 5.6) or webkitwidgets (Qt < 5.6) or a lite support for web

Build

mkdir build
cd build
qmake ../src
make -j

Binaries will be placed in bin/ directory.

Binaries downloads

For convenience, a pre-built version is available at :

https://ci.appveyor.com/api/projects/sebcaux/udevkit-IDE/artifacts/udk-ide-win64-v0-nodll.zip

Without Qt DLL (very lite) :

https://ci.appveyor.com/api/projects/sebcaux/udevkit-IDE/artifacts/udk-ide-win64-v0.zip