DevProTalk

DevProTalk (http://www.devprotalk.com/index.php)
-   Web aplikacije, web servisi i software (http://www.devprotalk.com/forumdisplay.php?f=30)
-   -   Sublime Text 2 (http://www.devprotalk.com/showthread.php?t=10272)

misk0 02. 08. 2011. 20:52

Vec godinu dana koristim Intellij Idea za Javascript (tu mnogi mnogi padaju - autocomplete, reference na this i slicno), Java i povremeno PHP.

Jeste Java IDE, nije besplatan (postoji community verzija koja ne ukljucuje podrsku za Javascript) ali je meni nesto najbolje sto sam koristio do sad.
Pretrazivanje, indeksiranje, pamti sve zadnje pozicije, ima unutarnji SVN mehanizam koji pamti sve promjene.. jednom rijecju fantastican.

Ima mana, hoce biti tezak i spor, ali je poprilicno dobar IDE.

degojs 03. 08. 2011. 01:22

1 Prilog(a)
Ako je mnogo JavaScripta, Visual Studio 2010 je takođe među boljim što se autocomplete podrške i sličnog tiče. Pošto super podržava biblioteke kao jQuery i slično, čak bih preporučio VS ukoliko ima više posla čisto u JS-u. Mislim da sve to radi i u besplatnoj verziji (VS Express). Dosta ubrzava rad..

Npr.


Ili za jQuery:


Koga interesuje, više sličica sa primerima ovde:

http://weblogs.asp.net/scottgu/archi...h-vs-2010.aspx

ivanhoe 03. 08. 2011. 02:52

i Komodo se dosta dobro snalazi sa ovim stvarima, ima kompajler koji upzorava na syntax errors i sl. Jedina mana je autocomplete varijabli sto ne ume da provaljuje scope, nego jednostavno nudi sve redom.. Visual Studio tu razbija, ali treba imati windows instaliran..

salebab 03. 08. 2011. 15:06

1 Prilog(a)
Ja sam za ovih 6 godina probao sve žive editore i IDE. Za neki ozbiljan rad editorima nedostaje debugger i inteligentniji auto complete i provera sintaksnih grešaka (npr zaboravim ; ili mi nedostaje neka zagrada...)

Što se tiče IDE, za sada najinteligentniji je PhpStorm, ni jedan IDE koji sam probao do sada nije imao ovako inteligentan autocomplete:


No, da se vratim na temu - Sviđa mi se sublime, nisam znao ranije za njega. Ima lep interfejs. Koristio sam jedno vreme onaj e-text editor koji je kao textmate za Windows.

webarto 03. 08. 2011. 18:44

Znači samo ja ne koristim autocomplete :D

razno 03. 08. 2011. 19:07

^Nisam ni ja, ova tema me natera da ovih dana isprobam razna IDE resenja :D

djipko 04. 08. 2011. 12:52

Ja hocu ovo da pitam ovde vec neko vreme, i evo ova tema je bas za to.

OS X i koristim MacVim kao glavni i jedini editor (python, JS, perl, retko C). Imam omnicomplete podesen i jos par lepih plagina. Ultra sam zadovoljan i ne mislim da ga menjam, ali mozda zato sto ne znam sta propustam (vim mi je ostao iz linux komandne linije i vise sam ga koristio jer je tu pa sam se navikao nego sto sam se bas trudio da ga naucim).

Ako bi mogli ljudi koji koriste TextMate i/ili Komodo da mi kazu sta propustam. Svestan sam da je stvar licnog ukusa i navike, ali primeri gde neki od tih ima neki killer feature koji bas dodaje na produktivnosti bi bio super.

ivanhoe 04. 08. 2011. 13:15

ne znam kakav je omnicomplete jer vim koristim samo preko ssh, ali Komodo ima inteligentan autocomplete koji ce ti kod mesanih jezika (php ili smarty sa javascriptom i css-om) nuditi samo jezik u kome si trenutno, sto je do pre par godina bila prava retkost medju editorima. Ima i live syntax check, integraciju sa debuggerom, svn-om, file diff i sl. Sve to moze i vim da se podesi verovatno, samo je ovde to malkice lepse upakovano... takodje Komodo ima podrsku za vim shortcuts tako da mozes da ga podesis da radi kao vim, a da imas modernije visual okruzenje..

salebab 04. 08. 2011. 13:19

Pogledaj i PyCharm - http://www.jetbrains.com/pycharm/ Imaš na sajtu opisane funkcionalnosti i pogledaj video klipove, možda ti bude odgovarao.

jablan 04. 08. 2011. 13:29

To koliko je autocomplete koristan JAKO mnogo zavisi od jezika koji se koristi. Sasvim je razumljivo da je prilično zgodan kod statičkih jezika poput Jave i C# gde ima dosta kucanja, kao i npr. kod PHP-a koji ima masu funkcija u globalnom nejmspejsu, sa random raspoređenim argumentima itd.

Sa druge strane, mi u Rubiju (a pretpostavljam da je i u Pajtonu jako slično) imamo relativno malo metoda sa jako malo argumenata. Banalan primer:

Da iteriram kroz rezultate upita iz baze, koristim metodu each.
Da iteriram kroz linije fajla koji čitam, koristim metodu each.
Da iteriram kroz elemente niza, koristim metodu each.
Da iteriram kroz elemente asocijativnog niza (heša), koristim each.
Itd.

Tu autocomplete ne pomaže puno.

Jedina stvar koja meni u VIM-u fali, a imao sam je u NB-u je dobra integracija sa SVN-om, odnosno jasan prikaz linija koje sam izmenio, u toku editovanja.


Vreme je GMT +2. Trenutno vreme je 11:18.

Powered by vBulletin® Verzija 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Copyright © DevProTalk. All Rights Reserved.

Mišljenja, saveti, izjave, ponude ili druge informacije ili sadržaji nastali na Sajtu su vlasništvo onoga ko ih je kreirao, a ne DevProTalk.com, tako da ne morate da se oslanjate na njih.
Autori poruka su jedini odgovorni za ovakve sadržaje. DevProTalk.com ne garantuje tačnost, kompletnost ili upotrebnu vrednost informacija, stavova, saveta ili datih izjava. Ne postoje uslovi pod kojima bi mi bili odgovorni za štetu ili gubitak koji je posledica bilo čijeg oslanjanja na nepouzdane informacije, ili bilo kakve informacije nastale kroz komunikaciju između registrovanih članova.
Web sajt može sadržavati linkove na druge web sajtove na Internetu ili neke druge sadržaje. Ne kontrolišemo niti podržavamo te druge web sajtove, niti smo pregledali bilo kakve sadržaje na takvim sajtovima. Mi nećemo biti odgovorni za legalnost, tačnost ili prikladnost bilo kog sadržaja, oglasa, proizvoda, usluga ili informacije lociranim na ili distribuiranih kroz druge web sajtove, niti za bilo kakvu štetu nastalu kao posledica takvih informacija. DevProTalk.com drži i čuva druga prava vlasništva na web sajtu. Web sajt sadrže materijale zaštićene copyright-om, zaštitne znakove i druge informacije o pravu vlasništva ili softver. Članovi mogu poslatu informacije zaštićene pravima vlasništva njihovih nosilaca i ona ostaju zaštićena bez obzira da li su oni koji prenose te informacije to naveli ili ne. Osim informacija koje su u javnom vlasništvu ili za koje dobijete dozvolu, nemate pravo da kopirate, modifikujete ili na bilo koji način menjate, objavljujete, prenosite, distribuirate, izvršavate, prikazujete ili prodajte bilo koju informaciju zaštićenu pravima vlasništva. Slanjem informacija ili sadržaja na bilo koji deo DevProTalk.com, Vi automatski dozvoljavate i predstavljate garanciju da imate pravo da dozvolite DevProTalk.com ili članovima DevProTalk.com bespovratnu, kontinualnu, neograničenu, globalnu dozvolu da koriste, kopiraju, izvršavaju, prikazuju i distribuiraju takve informacije i sadržaje i da iz takvih sadžaja koriste bilo koji deo u bilo koje svrhe, kao i pravo i dozvolu da koriste gore navedene sadržaje. Svi zaštitni znakovi (trademarks), logotipi, oznake usluga, firme ili imena proizvoda koji se pominju na ovom web sajtu su vlasništvo kojim raspolažu njihovi vlasnici.