Despre programare, sănătate, echipament, câini

Trucuri IntelliJ IDEA/Android Studio: plugin „Prezentare asistent”

Una dintre marile mele pasiuni legate de programare este „Programarea în perechi” sau în versiunea de grup „Programarea Mob”. Am fost fascinat de programarea extremă de mult timp și cred cu tărie în eficiența sa.

Cu toate acestea, ceva care a adăugat adesea fricțiune în timp ce practica PP a fost utilizarea pe scară largă a comenzilor rapide de la tastatură. Este o preferință personală, desigur, o parte a muncii extrem de creative pe care o facem în fiecare zi, dar am avut câteva episoade de-a lungul anilor în care partenerul meu de codare s-a pierdut după unul dintre trăsăturile mele de la tastatură.

Nimic major: întreabă

Le spun ceva de genul

„Da, am folosit CMD + Ctrl + Alt + W + T + F și am schimbat codul așa”.

Totuși, există momente în care lucrurile nu merg atât de bine. De exemplu, atunci când vă asociați cu un introvertit sau combo-ul Junior + Introvert și persoana respectivă nu vă va întreba nimic. Crezi că totul este în regulă, dar nu este așa. Creați un decalaj de cunoaștere și comunicare care devine din ce în ce mai larg cu cât mai multe comenzi rapide le utilizați.

Soluția

În ultimii câțiva ani, concentrarea mea ca dezvoltator senior a fost reducerea acestui tip de decalaj între membrii echipei, pentru a construi un spirit de echipă mai bun, mentorând în mod eficient dezvoltatorii juniori și împuternicindu-i să-și atingă potențialul maxim.

Bridging înseamnă că atunci când fac ceva neobișnuit, neortodox, avansat sau fantezist, îmi iau un moment pentru a-l explica, chiar dacă risc să par a fi patronant. Îmi asum riscul pentru că cred că, dacă îmi expun adevăratul meu grijuliu defect și comunic cu empatie, probabil veți vedea că vreau să spun bine și că nu încerc să par inteligent. Dacă ai lucrat cu mine mai mult de 5 minute, știi că nu sunt deloc deștept 😂 Știu câteva lucruri și nu știu o mulțime de alte lucruri. Ceva despre care știu, deși sunt comenzi rapide IntelliJ Idea și Android Studio și am găsit o modalitate de a comunica aceste comenzi rapide partenerului meu de codare pe măsură ce codez folosind un plugin:

Asistent de prezentare de Nikolay Chashnikov

Ca orice alt plugin, este o singură căutare departe de instalare:

programare

Odată ce ați instalat pluginul, fiecare comandă rapidă IDE va ​​declanșa un mesaj toast în partea de jos a ecranului care arată ce combinație de taste ați folosit pentru a declanșa acțiunea:

Navigând la Preferințe și căutând „Asistent de prezentare„, Puteți personaliza mesajul în câteva moduri:

iar acest lucru face lucrurile mult mai ușoare atunci când mă împerechez cu un coleg care nu folosește un Mac.

Concluzie

Dacă sunteți public difuzând coduri live în fața unui public sau înregistrați un screencast sau un programator Pair care lucrează cu un coleg la Google Meet, nu puteți rata acest plugin!

Lucruri de genul acesta se adaugă în cele din urmă și contribuie la a vă face un dezvoltator mai bun și cineva cu care oamenii le place să lucreze 😉