Podzielcie się custom live templates, może się trafi coś nowego fajnego ( ͡° ͜ʖ ͡°)

Podrzucam od siebie:

arrl -> tworzy arraylistę:

java.util.List<$VAR1$> $VAR2$ = new java.util.ArrayList<>();


fi -> for i = 0 do iluś tam

for(int i = 0; i < $VAR1$; ++i) {

$END$

}


hmap -> hashmapa

java.util.Map<$VAR1$, $VAR2$> $VAR3$ = new java.util.HashMap<>();


ifn -> if null // hurr durr optionale xD

if ($VAR1$ ==
@interface: Co do linkedlist - zdarza się. Powstało głównie przez "Aaa już jak tu jestem i wbjam kilka innych to to też dodam, pewnie się przyda".
W pracy nie przydaje mi się w ogóle, ale przy jakichś ciekawszych zadaniach z serii "Kasia chodzi po lesie i zbiera kwiatki, Bajtek chce jej w tym pomóc..." przydaje się dość często.

return true/return false podobnie. Zazwyczaj staram się zrobić to najkrócej jak się da,
  • Odpowiedz
Z nudów zrobiłem sobie #tylkonocny schemat kolorów do PyCharma

wspiera kolorowanie Pythona, JSa, HTMLa, XMLa, YAMLa i CSSa. Wartości domyślne powinny też być w miarę rozsądne, więc może więcej języków wygląda ok, ale nie sprawdzałem na ten moment.

Jakby ktoś chciał się poczęstować i spróbować:
https://gist.github.com/anonymous/aa28390d028b962d26bd410f273696e0

Jakby kogoś drażniło podświetlanie parametrów to trzeba usunąć tylko jedną opcję z XMLa:

(...)
#programowanie #python #xml #pycharm #jetbrains
meohaw - Z nudów zrobiłem sobie #tylkonocny schemat kolorów do PyCharma

wspiera ko...

źródło: comment_eFOrzEoucN8QOfQ0ENPDfENjqesWdhxz.jpg

Pobierz
@piotrb: W przypadku 3.6 to po prostu jest sytuacja, że nie zupdejtowali wcześniej żeby wszystko grało, więc okazało się, że po naprawie bugów jest duża różnica :D

A co do tego ogólnego poprawienia szybkości na wszystkich wersjach, to nie mam pojęcia co zrobili, ale zrobili to dobrze :D
  • Odpowiedz
@GotoFinal: no dobra, ja zepsułem. Działa z tym co mam we wpisie, tylko nie wrzuciłem tego w . A z tym drugim listingiem ze strony co podałem nie działa, ale już nieważne :D
  • Odpowiedz
Mirki pomozcie bo mnie zaraz benis strzeli.

Cos sobie przestawilem w #jetbrains #pycharm i teraz moge ustawic kursor (karetę?) w dowolnym miejscu pliku tesktowego. Tak jak na zalaczonym obrazku. Chociaz w tej linii gdzie jest kursor nie ma zadnych bialych znakow to i tak ten sobie siedzi na srodku ekranu zamiast zatrzymac sie 'ack:'
Chcialbym zeby kursor zachowywal sie normalnie i zatrzymywal na ostatnim bialym lub drukowalnym znaku a nie wisial tak
Special Price for Perpetual License Holders
All license holders qualify for a flat annual rate at 40% off while on continuous subscription.
This offer to be redeemed no later than Jan 1, 2017.
  • Odpowiedz
Do tego stopnia się ostatnio przyzwyczaiłem do ciemnego motywu z IDE od #jetbrains, że jak kod wygląda inaczej to mnie irytuje. W związku z tym kleciłem ostatnio w wolnej chwili motyw do #notepadpp bazujący na Darculi.

Może komuś się przyda https://github.com/gogo2/npp-darcula

#programowanie #webdev #cpp, nie zabijcie.

Możecie pisać w komciach, które języki mam w następnej kolejności ostylować albo jak coś się nie koloruje jak trzeba.
Z okazji dnia programisty mamy dla was małe #rozdajo głównie dla ludzi z #naukaprogramowania i #programowanie
Do zgarnięcia do wyboru:
- licencja na Toolbox od #jetbrains (wszystkie produkty na okres jednego roku, wersja do użytku komercyjnego)
lub
- dowolny kurs z #javastart

W pierwszym przypadku dodajemy pewne ograniczenie, żeby licencja się zwyczajnie nie zmarnowała - przed otrzymaniem licencji mówisz nam w czym programujesz, a my zadajemy Ci z tej technologii 2 pytania
Gdzieś wyczytałem, że tylko ważniejsze releasy EAP ze zmianą pierwszej liczby builda mają odnawianą licencję. Teraz sytuacja jest taka, że przy nomenklaturze 2016.1 te major releasy mogą być rzadsze. Tak mi się wydaje
  • Odpowiedz
Znaj swoje narzędzia, część pierwsza.

Intellij posiada bardzo fajny mechanizm, pewnie dla większości to odkrywanie koła na nowo. Natomiast ja te śmiesznostki przez sporo czasu ignorowałem.

Podczas podpowiadania nam klas, metod i innych na szarym końcu znajdują się różne skrótowce, które jetbrains nazwał "live templates" i kiedy je ogarniemy - życie może być przyjemniejsze.

#programowanie #java #intellij #jetbrains
M.....L - Znaj swoje narzędzia, część pierwsza.

Intellij posiada bardzo fajny mech...

źródło: comment_vbFEsKZ89sWS92cszhg0dMF55C0bav9u.jpg

Pobierz
@MattePRL: live templates są świetne, można też tworzyć swoje własne co jest potężnym narzędziem. Przydaje się zwłaszcza kiedy dużo używamy klas z typowo korporacyjnymi nazwami ( ͡° ͜ʖ ͡°) można zaoszczędzić trochę czasu na ich wpisywaniu.
Domyślnie IntelliJ rozpoznaje "psf", "psvm", "iter" i kilka innych bardzo przydatnych.
  • Odpowiedz
@MattePRL: ja sobie już nie wyobrażam życia bez tego :D
Najczęściej chyba używam .var, ogólnie na początku trochę trudno się przestawić, cały czas pisałem już z przyzwyczajenia sam :D Ale z czasem mija i jest pięknie.

Tak samo fajne są podpowiedzi po 1 literach słów z metody.
np organization.hasBlockedMember, i można pisać organization.hbm.
Podobnie z klasami itd, te wykrywanie jest po prostu piękne.

Tylko czasami te dziwne .var i inne sie
  • Odpowiedz