Hejto.pl
Dodaj post

Wpisz coś do wyszukania (minimum 2 znaki)

#icecream

Fanatyk

w Programowanie

25piorunów

Przyznaj się, ciągle używasz print() do debugowania swojego kodu :rolling_on_the_floor_laughing:

Ale dzięki IceCream używanie print() do debugowania stanie się odległym wypomnieniem!

IceCream, w skrócie ic, sprawia, że debugowanie staje się zdecydowanie słodsze - gdyż:

* Drukuje zarówno nazwy wyrażeń/zmiennych jak i ich wartości
* "ic" pisze się je o 60% szybciej niż "print"
* Czytelnie wyświetla struktury danych
* Koloruje składnię wyświetlanych danych
* Opcjonalnie wyświetla kontekst programu: nazwę pliku, numer wiersza i funkcję

IceCream jest dostępne dla następujących języków programowania:

* Python: https://github.com/gruns/icecream
* Bash: https://github.com/jtplaarj/IceCream-Bash
* Rust: https://github.com/ericchang00/icecream-rs
* Go: https://github.com/WAY29/icecream-go
* Node.js: https://github.com/jmerle/node-icecream
* C++: https://github.com/renatoGarcia/icecream-cpp
* C99: https://github.com/chunqian/icecream-c
* PHP: https://github.com/ntzm/icecream-php
* Dart: https://github.com/HallerPatrick/icecream
* Ruby: https://github.com/nodai2hITC/ricecream
* Java: https://github.com/Akshay-Thakare/icecream-java
* R: https://github.com/lewinfox/icecream
* Lua: https://github.com/wlingze/icecream-lua
* ClojureScript: https://github.com/Eigenbahn/icecream-cljc

Osobistość1piorunów

@koszotorobur dobra wrzutka, dziękuję!!

Osobistość6piorunów

@koszotorobur ja jestem wierny tej metodzie debugowania xD

Twórca1piorunów

@Catharsis Ooo to mój memik, sto lat temu zrobiłem i wrzuciłem na pewien znany portal na W xD
miło widzieć że ciągle sobie lata po internecie (ʘ‿ʘ)

Osobistość2piorunów

@pierogo Lol, szanuje. Mam go w folderze z informatycznymi memikami i czasem wysyłam na czat ze znajomymi gdy piszemy akurat coś o programowaniu itp xd.

Fanatyk1piorunów

@pierogo - brakuje mi tu trochę ludzi udzielających się technicznie - może byś tam coś technicznego powrzucał jak się już ujawniłeś 😉

Pokaż więcej komentarzy (13)