IDE + własne kompilatory, sesje

0

Witam!

Poszukuję dobrego środowiska do programowania.
Założenia:
-możliwość ustawienia niestandardowych kompilatorów + coś od siebie
-możliwość tworzenia "workspace" (lub sesji jak kto woli) tzn. kilka projektów które wchodzą w skład jednego urządzenia które posiada wiele np. mikrokontrolerów.
-możliwość wyświetlenia w drzewie kilku sesji
-kolorowanie składni, autouzupełnianie, wyszukiwanie funkcji
-wsparcie html, python, C/C++, asm
-system linux

Obecnie pracuję nad projektem, gdzie rownolegle tworze oprogramowanie do N mikrokontrolerów + symulacje w Octave.
Kod głównie jest w C oraz ASM i dodatki typu python/html które przy kompilacji są konwertowane na tablice jako "const char []".
Chciałbym nad tym wszystkim pracować w jednym środowisku + dołączone skrypty octave do danego modułu.

Podoba mi się QtCreator, ze względu możliwość tworzenia zestawu narzędzi, przejrzysty plik ".pro" integracja z Makefile/CMake, chodź nie zawiera wszystkich wymogów.
Aktualnie próbuję zapoznać się z CodeBlocks, chodź widzę nielubiany przeze mnie xml w plikach konfiguracyjnych.

Aktualnie dłubię w kate/kwrite - dziwnie to może brzmieć ;) lecz nigdy czasu nie miałem, by przejść na coś normalnego.

Nie chcę marnować czasu, próbować różnych IDE i znów zaczynać zabawę od nowa, dlatego piszę to zapytanie do doświadczonych programistów ;)
Dzięki wielkie!

1

Nie wiem co rozumiesz poprzez "workspace" ale terminal i POSIXowe narzędzia to całkiem dobre IDE.

Narzędzia do sprawdzenia:

  • (Neo)Vim + ctags
  • Make
  • TMux

To trio daje Ci 110% tego co wymieniłeś.

0

wsparcie html, python, C/C++, asm
do tego lepiej korzystać z kilku IDE, programów + UNIX. do pythona pycharm, do html webstorm, do C/C++ i asm co tam chcesz

0

Brzmi trochę jak eclipse

1 użytkowników online, w tym zalogowanych: 0, gości: 1