Webowe “IDE”


Webowe IDE – “środowiska deweloperskie”

Poniżej mój bardzo wybiórczy i subiektywny zbiór webowych aplikacji służących do testowania lub dzielenia się kodem.

Nie jest to żaden ranking typu TOP 10, tylko zwyczajna lista aplikacji, które kiedykolwiek rzuciły mi się w oczy. Jeśli korzystaliście z innych i uważacie, że warto o nich wspomnieć, to, proszę, napiszcie o tym w komentarzu.

Testowanie wyrażeń regularnych

debuggex.comBardzo ciekawa wizualizacja wyrażenia.
Bogata kolekcja przykładowych wyrażeń.
Wymaga zalogowania dla uzyskania pełnej funkcjonalności.
regex101.comFunkcjonalnie podobna do poprzedniej.
regextester.comDość prosty Online Regex Tester, szczególnie w porównaniu do dwóch poprzednich.

Wizualizacja HTML5 + CSS+ JS

jsfiddle.netDobrze znane jsfiddle. Cztery okienka: html, css, js i ostatni z wizualizacją. Wygodne narzędzie do demonstrowania działania kodu.
html5snippet.netCiekawy klon jsfiddle.net. Funkcjonalnie podobny.

Web kompilatory uniwersalne

wandboxBardzo rozbudowane środowisko. Obsługuje wiele języków, m.in. c++, C, c#, Java, python, lisp, lua, SQL, PHP.
Pozwala na wybór wersji kompilatora.
Dla c++ możemy nie tylko wybrać wersję GCC / CLANG oraz wersję biblioteki boost, ale również sterować parametrami kompilacji.Bardzo funkcjonalna aplikacja.Podesłane przez KrzaQ.
ideone.comWeb kompilator dla bardzo wielu języków m.in:
Bash, Pascal, C, C#, Perl, C++, c++/14, PHP, Python 2/3, Java, Ruby, SQL, Ada, Asembler, AWK i wiele innych.
codepad.orgWeb kompilator dla: C, C++, D, Haskell, Lua, OCaml, PHP, Perl, Python, Ruby.
Cloud9 Dość rozbudowana aplikacja, wspiera wiele języków PHP, Ruby, Python, JavaScript, Go. Podesłane przez czytelniczkę Kasia.
ColiruWeb compilator dla C++. Pozwala na swobodne manipulowanie linią polecenia kompilatora. Podesłane przez KrzaQ.

Edytor diagramów i grafów

draw.ioEdytor diagramów, posiada zestaw ikon UML. Pozwala zapisywać prace w chmurze: gDrive, Dropbox, OneDrive oraz lokalnie.

Inne

Compiler Explorer C++Super aplikacja, po lewej stronie piszemy kod w C++, a po prawej widzimy ten sam kod w asemblerze. Możemy sterować parametrami kompilacji i obserwować zmiany w wygenerowanym kodzie asemblera. Możemy wybrać kompilator z bardzo rozbudowanej listy dostępnych. Dla c++ mamy: ARM gcc, PowerPC gcc, x86 clang, x86 gcc.
Podesłane przez KrzaQ.
phrogz.netTestowanie wizualizacji w JavaScript przy pomocy frameworka D3.js.
C++ online code formatterAplikacja napisana przez KrzaQ. Automatyczne formatowanie kodu c++ zgodnie z kilkoma szablonami: LLVM, Google, Chromium, Mozilla, WebKit.

 

Jeśli znacie inne ciekawe aplikacje do demonstrowania kodu, których nie opisałem, to piszcie w komentarzach.

7 thoughts on “Webowe “IDE”

Dodaj komentarz

Twój adres email nie zostanie opublikowany.