Hejto.pl
Dodaj post

Wpisz coś do wyszukania (minimum 2 znaki)

Wpis użytkownika koszotorobur w Programowanie

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

Komentarze (13)

Osobistość6piorunów

@koszotorobur ja jestem wierny tej metodzie debugowania 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ś 😉

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.

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ść1piorunów

@koszotorobur dobra wrzutka, dziękuję!!

Fenomen1piorunów

fuuuj python!

Fanatyk2piorunów

@DEATH_INTJ - przecież jest też do innych języków programowania - w poście jest lista :man-facepalming:
A co nie jest fuj dla szanownego kolegi?

Gruba ryba2piorunów

ja to po staremu robię dumpa, bo ilość i możliwość narzędzi jaka istnieje lub jest wbudowana, najzwyczajniej przerasta już moje umiejętności i potrzeby (☉☉”)

Gruba ryba2piorunów

@koszotorobur to bym pół dnia spędzał na wołaniu i słuchaniu ech xD

Fanatyk5piorunów

@VonTrupka - echo dupa w zupełności wystarcza :stuck_out_tongue_winking_eye: