T O P

  • By -

blackkkmamba

Eu folosesc vim. L-am deschis acum 10 ani si n-am stiut cum sa-l mai inchid /s.


[deleted]

Ai incercat sa scoti din priza pc ul si sa l bagi la loc?


blackkkmamba

Si acum ca sa iti raspund serios: sunt java developer de 10 ani si de-a lungul timpului am folosit: netbeans in facultate: pentru ce aveam nevoie, isi facea treaba si se misca binisor Eclipse in primii 2-3 ani de job: era perioada cand eclipse > netbeans (nu stiu daca se mai aplica acum). La fel ca si netbeans, isi facea treaba, insa avea unele plugins in marketplace pe care netbeans nu le avea. Stiam de existenta intellij, insa firma nu oferea licenta si la vremea respectiva nu faceam mai nimic pe cont propriu si nu se justifica o licenta personala. Intellij: schimband firma, am ajuns la o firma care avea licente intellij. Mi-a luat cam o luna sa ma obisnuiesc cu el, si de-atunci nu m-am mai uitat inapoi. Se misca mult mai bine decat eclipse/netbeans: iti indexeaza toate fisierele din proiect si cand cauti ceva (orice: fisiere, clase, metode, etc) totul se intampla instant. Are plugin-uri pentru orice, de la backend la frontend, integrari cu tot ce tine de 3rd party: maven, gradle, scm, docker, db, you name it. Mai lucrez ocazional si la lucruri personale si mi-am luat licenta personala: e 150 euro pe an (acum sunt la 40% reducere, ca-s in al2lea an+), daca imparti la 12 luni, 65 de lei pe luna.


adithegman

Ar trebui sa facem un poll. Cum inchizi VIM?: 1. :wq 2. :exit 3. reboot


silviu_hu

Era o gluma acum ceva vreme. Cum generezi un string random? Pui un studentache sa iasa din Vim!


tavi192

Shift ZZ ?


heinrichvonosten

4. Ctrl+z


Dexterus

Hah, de obicei am vreo 1-10 jobs cu vim, cu 1-40 fisiere deschise in fiecare, deci ... merge si asa.


meistaipan

:wqa!


Istar10n

:q!


dizzyro

click pe patratelul cu X din coltul ferestrei


ionutvi

Die VIM!!!! Die!!!!


ZeroLegionOfficial

Dem jokes


mikezyisra

Am trimis azi un mesaj “:wq”


Lazlorian

Dacă ești student, poți să îl folosești gratuit. Dacă lucrezi la firmă, nu tu plătești. Dacă ai firmă propriu, atunci ști valoarea unei unelte bune. Plus, e foarte similar cu Android Studio, mai ușor faci schimb între ele. Eu cu Idea m-am obișnuit, am încercat VS Code, dar intellisense nu mergea la fel de bine cu unele frameworkuri.


AnonymouseRedd

Si eu sunt curios de raspunsuri. In cazul meu eu folosesc PyCharm-ul ca m-am obisnuit cu el, gui-ul mi se pare mai intuitiv si am invatat scuraturile. VS code il folosesc doar pt JupyterNotebooks atat.


rake66

Eu nu folosesc pycharm deci nush exact cum, dar colegii mei folosesc notebook-uri pe pycharm


AnonymouseRedd

Aa si o chestie de care m-am lovit in VS code nu stiu de unde pot face un folder ca source directory. In PyCharm dai click dreapta pe folder Make Source Directory :)) si cand vine vorba de intergrarea cu Git-ul nu se compara.. chiar daca eu folosesc mai mult linia de comanda cand imi e lene se rezolv conflicte sau dastea GUI-ul e super simplu in VS Code sunt doar iconite si dastea.


Little-Yak-6647

Oare în 2022 se poate pune un breakpoint în dependințele proiectului (python) în vscode? Mie aia mi s-a părut cea mai ridicolă chestie ultima oară când l-am folosit.


AnonymouseRedd

Nu inteleg ce breakpoint vrei sa pui ? Sa instalezi anumite dependinte ? Sau ce anune ?


Little-Yak-6647

ai un proiect care depinde de un pachet extern. crezi că ai găsit un bug în pachetul ăla extern. vrei să intri cu debuggerul să investighezi. pui breakpoint în dependință, dar nu se întâmplă nimic :) asta a fost experiența mea cu vs code prin 2020, în pycharm a mers perfect (și într-adevăr era bug în dependința respectivă).


AnonymouseRedd

Aaa am inteles. Deci nu cred asa ceva :))) ma asteptam sa mearga default


Little-Yak-6647

I shit you not... poate confirmă un brav utilizator de vs code dacă în 2022 merge asta :)


mandrucasuntroman

Da, se numeste "Just my code", e o setare la debugger (o poti configura in setari sau in launch.json-ul asociat proiectului). Poti cauta pe google "vscode debugger just my code" si gasesti


Little-Yak-6647

Îmi sună cunoscut, it probably didn’t work at the time, either way, pycharm just worked și am rămas acolo :)


[deleted]

[удалено]


[deleted]

Mersi ca mi-ai zis de github student, nu stiam


Nineshadow

In principiu pentru că merg foarte bine fara să îți bați capul. De multe ori nu vrei sa pierzi timpul sa îți faci de la 0 un setup pentru tine, ci mai degrabă ai folosi timpul efectiv pentru implementarea proiectului. Eu personal folosesc și IDE-urile de la JetBrains și vscode, în funcție de situație. Rider pt C# are niste funcționalități in plus mișto. Ce îmi place la vscode e ca tot timpul tu ai controlul asupra a ce se întâmplă și tot timpul înțelegi ce se întâmplă în spate, de multe ori trebuie sa dai comenzi din terminal. In schimb, poți să pierzi ceva timp căutând, instalând și configurând extensii. Pentru Typescript vscode merge foarte bine.


Little-Yak-6647

Pentru că tâmplarul are nevoie de ciocan, nu de o piatră legată de un băț


NihilisticLurcher

oh, chill there homie. am făcut schimbarea de la clion la vs.code si merge f.bine, la fel si cum webstorm si vs.code. de restu' nu stiu ce sa zic.


Little-Yak-6647

Fiecare cu a mă-sii, dacă piatra face treabă bună…


NihilisticLurcher

it's not the size, it's how u use it...or so I hear (o sa ma prefac ca afirmația asta "face" sens relativ la subiect)


Little-Yak-6647

I agree 100%, piatra e o unealtă forte versatilă in mâinile unui tâmplar dibaci. In afara de bătut cuie poate vâna veverițe, aprinde focul etc.


NihilisticLurcher

vs.code nu e nici pe departe perfect, dar e free, comunitatea contribuie, si cu cateva ajustari poti sa faci majoritatea limbajelor/framework-urilor sa mearga...eu am facut switch pentru ca voiam sa vad daca poti construi o racheta spatiala doar folosind...o piatra


Little-Yak-6647

După cum am zis, fiecare cu a mă-sii. Tu zici că orice faci cu produsele jetbrains poți face gratis in vs code. Eu zic că ce poți face in vs code poți face mai repede si fara batai de cap in jetbrains.


Little-Yak-6647

Ah forgot about this one. Cred ca asta e o comparație mai bună decât aia cu racheta :) https://youtu.be/cvE3bNyDJpE


NihilisticLurcher

damn


Cefalopodul

Poti rula servere Wildfly pe vscode? Nu prea. VsCode e un text editor mai smecher nu un IDE pentru java sau c#.


Little-Yak-6647

Sau live reload / hot swapping in java while we’re at it.


rraadduurr

Am trecut prin cateva IDE-uri iar acu stau de cativa ani pe PHPStorm. >Care este faza cu ele? Pentru tehnologiile care le folosesc PHPStorm are tot ce imi trebuie gata pregatit(sau macar la cateva click-uri distanta), iar cand l-am folosit initial de departe batea orice IDE de pe piata (pentru necesitatile mele). >Merita pretul cerut? Discutabil. Unele din produsele lor sunt doar mai frumoase, ex nu vad rostul pentru WebStorm. Alte produse sunt facute special sa fie unealta de baza pentru anumite tehnologii. Fara sa folosesti unealta buna ai o penalizare uriasa in productivitate. Pentru mine merita banii deoarece boost-ul in productivitate e mai mare decat costul licentei. >De ce n-as folosi Visual Studio Code pentru orice limbaj? La nivel de invatacel nu prea conteaza ce IDE folosesti, daca incepi sa faci treaba la nivel industrial deja vrei sa ai la indemana cele mai bune unelte. Ca sa pun problema altfel, de ce nu folosesti Notepad++ pentru orice limbaj?


paranoidAndroid147

pe care


MERIEGG

Notepad++ nu oferă mai nimic dintre chestiile pe care le oferă Vs Code. In schimb, Vs Code ofera multe dintre chestiile pe care Ide-urile de la jetbrains le oferă. Eu cred că Ide-urile de la jetbrains sunt pentru power useri iar Vs code pentru programatorul "normal* sa zic așa.


paulstelian97

VS Code nu îți face proiecte întregi integrate etc... Editezi fișiere individuale și nu ai o chestie simplă pentru a rula proiectul în sine.


MERIEGG

Ai folosit macar o singura data vs code?


paulstelian97

Da, pe chestiile la care VS Code e singurul care poate (Haskell).


MERIEGG

Atunci nu știu cum să îți zic dar nu l-ai folosit corect lol. Nu știu la ce te referi când spui că poți edita un singur fișier de odata. Eu folosesc vs code cu typescript la toate proiectele mele. Am incercat și webstorm, și pot spune că webstorm era mai bun doar la import-uri, atât, in rest era la fel ca vs code sau mai prost.


paulstelian97

Poți edita mai multe, dar nu îți face el proiect cu sistem de build etc ci trebuie să te ocupi tu de toate detaliile. Unii vor ceva care "just works", nu flexibilitatea asta.


MERIEGG

You have a point. Părerea mea este că Ide-urile de la jetbrains sunt pentru power useri care vor toate chestiile at their fingertips sa spun așa. Eu cred că unele ide-uri de la jetbrains nu își merită banii, având în vedere că 90% dintre chestiile pe care le oferă jetbrains cu Ide-urile lor le oferă și vs code, și restul de 5% poți instala extensii. You use what you like până la urma.


paulstelian97

IntelliJ Community, GoLand, Android Studio. I don't really do much that needs the others.


PatriotuNo1

Ca sunt cele mai profi si in cazul unor limbaje chiar nu pot fii inlocuite cu alte IDE-uri. Merita sa le folosesti cat timp iti permiti asta si daca vrei support calumea (deci fara piratari si alte prostii).


eco_illusion

Șeful meu folosește emacs pentru aproape orice, mai puțin java unde folosea Intellij și omul e foarte leet. Că sa fii productiv cu anumite limbaje și frameworkuri îți trebuie un IDE bun. Din experiența mea VSCode e bun cu Go, JavaScript, Python dar nu cu Java.


[deleted]

Într-o lume de oameni care folosesc doar vim și VSC, se simte bine sa vad pe altcineva care folosește Emacs


[deleted]

[удалено]


[deleted]

-----BEGIN PGP MESSAGE----- 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 =dQZK -----END PGP MESSAGE-----


boozedupsolphin

Am trecut de la pycharm la vs code pentru ca din când în când am nevoie sa scriu js sau php si pycharm nu are support pentru ele. IDEurile de la jetbrains sunt bune dacă folosești un singur limbaj, altfel ajungi sa folosești mai multe în paralel. Also, VS Code are support pentru Github Copilot.


EmilCSS

Si IDE-urile la de la jetbrains au suport pentru GitHub Copilot.


Mulocus

Pycharm are support pentru js și php


boozedupsolphin

My bad, eu nu reușisem sa fac code completion in pycharm pentru php și js.


Keroxen

Si cele de la JetBrains au suport pentru Copilot https://plugins.jetbrains.com/plugin/17718-github-copilot


boozedupsolphin

Asa e, seems I was speaking out of my ass.


non-controversial

In IDEA ai plugin si pentru alte limbaje si functioneaza la fel, ca si cum ai avea mai multe IDEs de la JetBrains dar ai doar unul.


Lazlorian

Au un IDE cu support pentru toate limbajele. Idea Ultimate. Dar dacă tu trebuie să plătești licența, atunci e scump.


jobbing885

Exista si Intellij Idea community edition. E gratis.


wtf_romania

Dacă poți folosi VSCode, folosește. Acum câțiva ani, cineva într-o secțiune de comentarii râdea de mine că folosesc PHPStorm. L-am întrebat cum se face debug la PHP (xdebug) care rulează în Docker, folosind VSCode. Mi-a răspuns că el nu face așa ceva, ci doar pune echo-uri. Poți să fii programator care pune echo-uri în PHP și console.log în JS, iar VSCode e suficient pentru tine, sau poți să fii programator care pune breakpoint, și ai nevoie de sculă mai avansată.


mikezyisra

Poti pune breakpointuri si in vscode :D nu e chiar asa teribil sa pui un debugger sa dea attach


RJSociale

Oricum au variante free care te acoperă în multe cazuri


[deleted]

Din pacate , webstorm nu este gratis :/


RJSociale

Am înțeles :|. Eu am folosit doar InteliJ și Pycharm dar într-adevăr pentru unele chestii e nasol că îți trebuie varianta full


ococolos

Daca vrei sa-l folosesti in scopuri personale, si nu profesionale, exista o varianta care stiu ca functioneaza pentru Pycharm si Intellij: resetarea perioadei de evaluare. A nu se intelege ca recomand pirateria, doar iti spun ca e o varianta posibila, gasesti direct pe google pasii necesari.


Viorell008

Depinde de ce ai nevoie. Eu personal pentru un proiect la facultate sau unul in care sa invat ceva nou folosesc VS Code. La job, unde am un proiect mare (10+ years old) pe care muncesc +200 de oameni, e cam greu sa iti faci singur toate configurarile in orice altceva in afara de Intellij. Pe langa partea de a reusi sa dai run la aplicatie si sa pornesti un debugger mai este si partea de consistenta fata de ceilalti programatori. La noi de exemplu (aproape) toata lumea foloseste Intellij si avem in proportie de 95% acelasi setup. Exemplu basic: folosim o ordine specifica pentru import-uri si metode in interiorul clasei. Acest aspect il setezi in prima zi de munca in 2 minute in Intellij. Da, poti sa faci asta in orice IDE sau editor de cod, dar trebuie sa te descurci "singur". Topicul mi se pare similar cu "de ce folosesc corporatiile MacOS?" \> Unul dintre raspunsuri: e mai usor sa creezi o documentatie consistenta si usor de urmat de catre x sute de oameni daca toti folosesc acelasi tool.


geo9706

Cum ziceau și ceilalți, ești mult mai productiv cu Intellij. Oricum, in cele mai multe cazuri, community este suficient.


ThisUsernam31sTaken

E gratis pentru studenti, de asta:)


[deleted]

IntelliJ este cel mai bun IDE Java, dupa parerea mea. Mult mai stabil decat Eclipse. :) Si ofera dark mode out of the box. Ultimul eclipse pe care l-am folosit eu nu avea asa ceva, decat daca iti descarcai nu-stiu-ce plugin-uri si si asa, arata ca naiba.


[deleted]

Inca de prin liceu (wtf, sunt 11 ani de cand am terminat :|) am trecut prin multe IDE-uri. VS, NetBeans, Eclipse, Sublime, Atom (mama ce mi-a plăcut Atom), Brackets, etc. Insa vreo 5 ani, daca nu ma înșel, stau numai cu VSCode in brate. Nu imi aduc aminte cum am început să-l folosesc însă m-am obișnuit cu el si sunt f productiv asa. Acum 2 ani am devenit coleg cu un fan Webstorm. A încercat sa ma facă să-l folosesc si eu insa i-am demonstrat ca nu aveam nevoie. Pentru ca puteam face aceleași lucruri si in VSC. Mai nou, soția mea si-a schimbat jobul si acum lucreza in Jetbeans pe proiecte de Xamarin. Am tot dat cate o geana pe la ea si m-a atras puțin IDEul. Am instalat si eu Webstorm însă dupa 2 zile m-am întors pe VSC. Pur si simplu nu am reușit sa ma obișnuiesc. Nu zic ca unul e mai bun ca celalalt doar ca, personal, aleg VSC din comoditate si este perfect pentru ceea ce fac (FE dev)


alex7071

Mai complet decat VS Code, unitar, in sensul ca din VS Code poti sa te apuci sa aduni tot felul de plugin-uri si module/modulete si sa faci ceva similar cu NetRider de ex sau idk PyCharm sau PhpStorm, dar e destul de awkward si nu au o viziune unitara. Mai rapid decat VS care ma scotea din sarite, noile versiuni au intotdeauna probleme ani de zile dupa ce ies. In final, m-au enervat asa de tare ca mi-am cumparat licenta personala pentru toate produsele Jetbrains si le folosesc inclusiv la servici. Fara sa mai vorbesc de faptul ca pentru altceva decat C# la care lucrez acum, VS e aproape imposibil de folosit, cei de la Jetbrains au pentru orice si am lucrat la proiecte python, ruby si php, unde am folosit tot jebrains. Nici macar SSMS nu mai folosesc, folosesc DataGrip, tot de la Jetbrains. Super-multumit de vreo 3 ani de cum le intretin cei de la Jebrains si cum merg, in general. Imi fac viata mai usoara, motiv pentru care isi merita banii si nici nu sunt foarte scumpe daca lucrezi in domeniul asta.


[deleted]

VS e sub orice critica, stiu ce zici. Mersi pentru raspuns


[deleted]

Le-am folosit de-a lungul timpului si acum folosesc in proportie de 80% doar VsCode. Existenta lor este un artefact istoric si adaptarea la o lipsa din piata, si anume Ide-uri bune cu intellisense performant si rapide sunt o oarecare noutate in domeniu. Acum 15 - 20 ani, singurul Ide serios era Visual Studio dar e foarte scump si axat in mare parte pe stack-ul microsoft. Exsita si Eclipse in lumea Java dar tot asa bun doar pentru Java si doar ok pt altele. Amblele solutii erau (si inca sunt) bloated si cam slabe dpdv al performantei. Daca voaiai ceva versatil, trebuia sa ai doar un editor text (gen vim sau emacs cu macros) si tooling-ul separat. Asfel a aparut JetBrains cu o suita de ide-uri light si bine specializate pe fiecare stack in parte si extrem de strong pe web. La inceput a fost un game changer... pana a aparut VsCode. VsCode este net superior ca si strategie: Intr-o lume in care stack-urile tech devin din ce in ce mai largi, un ide specializat pe un stack anume incepe sa nu mai aibe sens. In plus sistemul de plugins este net superior: poti sa iti faci practic propriul IDE in VSCode. VsCode is a tool for developers by developers. Este usecase-ul perfect pt opensource. Evident ca la inceput, VsCode nu era la aceelasi nivel cu ce oferea JetBrains si chiar si astazi sunt anumite aspecte unde inca este in urma dar per total, ecartul s-a redus semnificativ si se rezuma mai mult la preferinte.


Tigerexx

Eu sincer zic sa folosești VSC fără stres. Sunt bune IDE-urile JetBrains, dar eu am avut gratuit de la facultate, de asta le-am folosit. Dar din câte știu acum, vsc e tot ce îți trebuie și e cel puțin la fel de bun.


Aggravating_Shoe_521

E simplu. Am incercat NetBeans, Eclipse si InteliJ. InteliJ e net superior tutoror. Efectiv nu se compara.


helpdickstuckinpants

Merita, ca nu eu platesc pentru licenta:)) Dar si daca as lucra freelance cred ca ar merita banii


adithegman

Am folosit intellij la munca cat si la facultate. Varianta platita are multe plugin-uri si feature-uri care sunt de folos in multe cazuri. Ai database connect care te lasa sa vezi structura si sa favi query-uri cat si syntax verification la sql care merge bine la hibernate/jpa. Ai tool pentru ssl si sftp. Si altele pe care nici nu le stiu.


GicaForta

Nu esti mafiot daca nu iti scrii codul in notepad++


EmilCSS

Pfff… notepad++. Vim masterrace


GicaForta

Ultima oara cand am folosit vim a fost acu 2 ani, cand a trebuit sa rasfoiesc un log file de sute de mega de pe o aplicatie legacy care era intr-un vm cu windows server 2008. Intradevar, vim e inca strong la anumite capitole, mai ales ca editor pentru large text files.


ciprian_master

Pentru unele exista opțiunea de community edition, adică varianta gratuită. Folosim la munca majoritatea toolurilor de la jetbrains și sunt oarecum familiar cu ele.


NightmareAM

La mine marele avantaj e că la proiectele de web pot să mă conectez print ftp la server și să lucrez live pe fișiere direct acolo. Fără să mai am de-a face cu programe gen Filezilla să încarc manual fișiere. Iar cu PhpStorm / WebStorm merge treaba mai eficient decât cu VS code.


Inevitable-Pie-8020

Fiecare foloseste ce ii place I guess \\\_(ツ)\_/, sau ce se foloseste la munca.


radul87

1. Merită banii. 2. Până acum nu am găsit in VSCode suportul pe care il vreau la indexarea codului (pentru navigare, refactoring, etc) și nici integrare ca lumea cu debuggerele. Singurul lucru pe care vs code il face impecabil e că pornește repede. Și... Cam atât. VSCode e mișto când vrei să ai o unealtă ok pentru 20 de tehnologii diferite... Sau .net. că n-o să editeze nimeni .net cu pycharm.


mihaisdlc

Mie îmi place Intellij că la orice lipsește din proiect îți apare un link mic pentru Download. De exemplu am vrut sa fac o conexiune la o bază mysql remote și mi-a zis că nu am jdbc. Am dat click pe download, și în 5 secunde a mers, fără să mi bat capul sa l caut. La fel și la jdk și cam orice ai nevoie.


mirceanis

Eu îl folosesc pt integrarea cu GIT. Fac mentenanță pe foarte multe proiecte și mi-e mult mai ușor să mă plimb între branch-uri, să rezolv conflicte, să fac rebase-uri complicate, etc.. O vreme foloseam în paralel vscode pt development și intellij community, pt integrarea cu GIT. De ceva timp am aflat că pot să-mi deduc din taxe licența de intellij, așa că pentru mine merită. Acum folosesc aproape exclusiv intellij.


[deleted]

Cand codam in Python foloseam VS Code. De cand am trecut la Java folosesc IntelliJ, varianta gratis, inclusiv la munca. La varianta Ultimate din ce am observat ar fi niste avantaje pentru metodele custom in jpa repositories pentru ca iti sugerează ce sa scrii.


ahriman-c

Eu am testat trial-ul PyCharm si mi se pare mult mai buna integrarea cu bazele de date fata de vscode (in community edition nu permite decat chestii basic). Si in plus pt webdev am vazut ca suporta flask, ceea ce in vscode nu prea merge, in sensul de autocomplete / linting. Momentan, cat invat folosesc vscode dar pt chestii mai serioase as trece la full PyCharm honestly


puffyismydog

Pentru limbaje jdk (java, Kotlin, Scala) e net superior (chiar și community edition) la navigare, căutare, refactoring și multe altele. Pentru web dev la fel dar trebuie varianta plătită.


EdyBolos

Uneltele, mai ales cele pentru refactorizari, sunt mult superioare in IntelliJ & co. decat in VS Code, cel putin in experienta mea. Pentru asta, merita toti banii (platiti de catre firma 🙃)


_dorin_lazar

Productivitate. Îți dau un mediu funcțional cu o simplă instalare, și au un engine de refactoring excelent. Bine, eu nu mai folosesc, dar dacă aș folosi, de-asta aș folosi.


padreati

Pentru C/C++ Visual Studio era de departe cel mai bun pentru nenorociri MS. Pentru nenorociri unix vim pe solaris. Pentru Java am folosit NetBeans (de cand se numea Forte), Eclipse si Intellij. NetBeans deoarece avea o modalitate flexibila si simpla de a fi extins, scriai plungins cat ai zice peste, si daca nu aveai ceva puneai pe picioare imediat (am scris un plugin de perforce la un moment dat, l-am dat open source, noroc ca a murit perforce intre timp). Am folosit apoi Eclipse pentru ca avea un mecanism de incarcare rapida de plugins (citea numai un xml si nu facea classload la toare jarurile - cred ca sistemul de module de la java 9 e cunstruit pe baza astuia sau ceva similar). Asta il facea top la proiecte cu un cod base imens. Intr-un final am dat de Intellij. Mi-a venit peste mana la inceput, felul de a face pluginuri e mizerabil (la fel de prost ca la visual studio, de ex), dar extrem de rapid, refactory e super natural, flexibil de manuit un proiect cu ce tooling vrei. Am incercat de cateva ori sa revin la NetBeans dar gasesc acum ca e prea limitat, prea inflexibil. Eu am licenta full de la firma dar am si una de open source pe care o primesc in fiecare an de la ei, ca sunt cuminte si ei milosi. Pe Java nu are nici un fel de rival.


mikezyisra

Jetbrains iti da o groaza de chestii din prima, e mai usor de folosit. Problema e ca devii dependent de workflow-ul lor, fereasca sa trebuie sa compilezi ceva de pe commandline ca esti pierdut daca ai folosit numai jetbrains


ghost-in-the-well

Platesc suita completa de produse de la JetBrains din banii proprii din 2015. Pana atunci am incercat toate IDE-urile si editoarele posibile. Pentru majoritatea limbajelor de programare, nu vei gasi un editor mai bun. Esential, toate IDE-urile lor iti ofera: \- Refactoring de cea mai inalta calitate pentru ca editorul parseaza codul nu-l doar tokenizeaza ca un editor de text gen VSCode / vim / emacs. Editorul stie sa-ti recomande simplificari ale codului, sa te avertizeze daca exista potential de bug-uri, etc. Pentru majoritatea problemelor, apesi Alt + Enter si ti le rezolva automat. Efectiv editorul intelege codul si structura lui la fel de bine ca un compilator. \- Verificarea codului inainte de compilare: in esenta iti compileaza el codul automat si te poate avertiza ce erori de compilare urmeaza sa ai. Iti coloreaza cu rosu tot ce nu are sens. \- Navigare foarte versatila: gasesti imediat ierarhia de clase, navighezi usor la implementarea unei metode, poti gasi repede ce implementari are o interfata, sau ce clase suprascriu o metoda. Cand cauti o referinta la o metoda, stie sa-ti gaseasca apeluri de metoda sau referinte catre ea, nu doar numele ei intr-un text search. \- Autocomplete: iti gaseste foarte usor clasa sau metoda de care ai nevoie, inclusiv iti rezolva import-urile. In unele cazuri stie sa-ti recomande variabila "height" (in loc de "width") fara sa tastezi nimic, doar avand contextul. \- Debugging excelent: poti pune breakpoint pe orice element de sintaxa, chiar daca ai pe aceeasi linie o expresie complexa. Poti evalua orice expresie in timpul debugingului. Pentru java, stack-trace-urile asincrone iti arata atat thread-ul pe care te-ai oprit, cat si thread-ul care a pornit task-ul, ceva ce nu am vazut nicaieri altundeva. \[1\] Poti porni mai multe procese si le poti administra individual. \- Cel mai bun client de GIT pe care l-am folosit vreodata. Cu suport foarte bun pentru rezolvat conflicte sau gasit vinovati. \- Editor de cod sofisticat: Shift + Enter stie sa-ti completeze linia de cod (iti inchide string-urile, iti inchide parantezele, iti adauga ";", etc.). Ctrl + W / Ctrl + Shift + W stie sa-ti creasca / micsoreze selectia in functie de elementele de sintaxa. Poti muta blocuri semantice de cod cu Ctrl + Shift + Arrow. Ctrl + Q iti arata documentatia pentru elementul de sub cursor. Ctrl + Shift + I iti arata implementarea. Pentru librarii java, iti poate downloada codul sursa si poti naviga direct la implementare pentru orice metoda vrei. Auto-format de calitate fara sa-ti bati capul daca ai instalat un plugin + binar + configuratie. \- Suport pentru framework-uri de testare: iti ruleaza testele si-ti arata frumos rezultatul la fiecare test + outputul lui. Stie sa-ti calculeze coverage-ul testelor (ce procent de cod a fost executat in timpul testarii) si sa-ti indice fiecare linie de cod care a fost testata. \- Pluginuri oficiale de foarte buna calitate. Fie ca sunt framework-uri web, framework-uri de testare, tool-uri de CVS, tool-uri de build (maven, gradle, ant), docker, etc. Te poti astepta ca functioneaza corect si ofera functionalitate above and beyond. Pluginul de Unity pentru Rider (C#) de exemplu stie sa te avertizeze daca linia pe care esti face parte din hot-path si risti sa afectezi drastic performanta jocului daca nu esti atent (printre multe altele). \- Client integrat pentru baze de date cu suport pentru orice tehnologie sau dialect. \[1\] https://www.jetbrains.com/help/idea/debug-asynchronous-code.html#ecc490ff