Skip to content

UniSwarm/uDevkit-IDE

Folders and files

NameName
Last commit message
Last commit date
May 12, 2022
Dec 22, 2021
Nov 23, 2023
Apr 2, 2022
Dec 22, 2021
Feb 5, 2022
Jul 14, 2020
Jul 29, 2018
Feb 15, 2020
Jul 29, 2018
Jun 11, 2018
Jun 11, 2018
Apr 24, 2023
Sep 7, 2019
Aug 3, 2017

Repository files navigation

uDevkit-IDE

License: GPL v3 Build Status Build status

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

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.9

Qt 5.15 recommended, Qt6 compatible

Qt module used :

  • core
  • gui
  • widgets
  • webenginewidgets (Qt > 5.6) or webkitwidgets (Qt < 5.6) or a lite support for web
sudo apt install git make g++ qtbase5-dev qttools5-dev-tools

Build on linux

git clone git@github.com:UniSwarm/uDevkit-IDE.git --recursive
cd uDevkit-IDE
mkdir build
cd build
qmake ../src
make -j`nproc`

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.zip

Without Qt DLL (very lite) :

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

Releases

No releases published

Packages

No packages published

Languages