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
#programowanie #icecream #python #bash #rust #golang #programista15k
@koszotorobur dobra wrzutka, dziękuję!!
@koszotorobur ja jestem wierny tej metodzie debugowania xD
@Catharsis - tak wygląda doświadczenie!
@koszotorobur ricscream xd
A na poważnie to taktyk
Zaloguj się aby komentować