|
Programiranje Programski jezici, tehnike, alatke... |
|
Alatke vezane za temu | Vrste prikaza |
5.6.2015, 10:46 | #1 |
Starosedelac
Član od: 23.2.2006.
Lokacija: Tamo gde su kuće od čokolade i prozori od marmelade....
Poruke: 1.579
Zahvalnice: 195
Zahvaljeno 301 puta na 171 poruka
|
Izbor alata u programiranju
Pročitah sad temu gde se pominje CodeBlocks pa mi pade na pamet da pitam šta, ko, gde, zašta i zašto koristi
Odnosno koji kompajler, koje okruženje, koji editor, koji os pri programiranju u nekom jeziku. Npr. ja kada pišem u C++u dajem prednost GNU kompajleru u odnosu na Visual. Koristim DevCpp i Notepad++ na Winu (mada je retkost kada pišem na Winu) a KDevelop i Kate/Make (ftw) kombinaciju na Linuxu. Za C# win i vs je za mene i dalje jedina kombinacija. Dok za sve ostalo (Javu, php, js, python i sl) koristim JetBrains IntelliIDEA rešenja, smatram da su najbolja, i jedva čekam da se pojavi CLion |
5.6.2015, 13:58 | #2 |
d-_-b
Član od: 13.10.2007.
Lokacija: 127.0.0.1
Poruke: 5.317
Zahvalnice: 1.626
Zahvaljeno 2.307 puta na 1.520 poruka
|
Re: Izbor alata u programiranju
Možda bi mogao malo drugačije da se formuliše naslov teme, tipa "Koji IDE/OS/... koristite?", biće upečatljivije i verujem da će ljudi više odgovora postavljati.
Ja koristim Eclipse i NetBeans za Javu. Eclipse mahom jer ima sjajne pluginove, pa ga je moguće u svašta transformisati (npr. Spring Tool Suite, Counterclockwise za Clojure...). NetBeans mi se pokazao kao dosta bolji za JSF/EJB/JPA projekte i desktop aplikacije. S obzirom da svi hvale IntelliJ, videću da dam i njemu šansu. Što se tiče PHP-a (a sa njim i JavaScript/jQuery, HTML, CSS...) i dalje se držim Sublime Text 3 editora, iako kao pokušavam da se prešaltam na PhpStorm koji ima debugger i sve što odlikuje dobar IDE. A, da, sve to na W7 x64, mada imam i Ubuntu 12.04, pa ponekad i na njemu kodiram. |
5.6.2015, 17:55 | #3 |
Starosedelac
Član od: 23.2.2006.
Lokacija: Tamo gde su kuće od čokolade i prozori od marmelade....
Poruke: 1.579
Zahvalnice: 195
Zahvaljeno 301 puta na 171 poruka
|
Re: Izbor alata u programiranju
Ako mi kazes u sta i kako rado cu ga promeniti :-D
|
5.6.2015, 18:13 | #4 |
Član
|
Re: Izbor alata u programiranju
Koristim linux i na poslu i kod kuce, za Javu koristim Intellij Idea a za C(kad mi treba za fax) koristim CodeBlocks mada video sam CLion i hteo bih da ga probam
Takodje ako u Pythonu treba nesto da odradim koristim PyCharm |
5.6.2015, 19:36 | #5 |
Član
Član od: 6.2.2012.
Poruke: 151
Zahvalnice: 87
Zahvaljeno 60 puta na 40 poruka
|
Re: Izbor alata u programiranju
Windows 8.1 na poslu i kod kuce. Visual Studio 2013 Ultimate za c#, vb. Webstorm za povremeni js i CLion za c, c++.
|
6.6.2015, 17:53 | #6 |
V.I.P. GNU/Linux
Član od: 1.11.2005.
Poruke: 11.166
Zahvalnice: 2.085
Zahvaljeno 4.923 puta na 2.859 poruka
|
Re: Izbor alata u programiranju
Na Linuxu (kući i na poslu) Gedit + make, na Windowsu Dev-C++ kući, Visual Studio i Android Studio na poslu.
|
7.6.2015, 14:33 | #7 |
Banned
|
Re: Izbor alata u programiranju
Na poslu Ubuntu 14.04 i NetBeans posto se radi web developing, dok kod kuce imam Windows 7 i Ubuntu 14.04. Windows 7 uglavnom koristim samo za office, gaming i multimediju, dok ubuntu koristim za programiranje. Od okruzenja za linux koristim Eclipse i phpStorm (java, android, php..)
|
13.6.2015, 4:13 | #8 |
Deo inventara foruma
Član od: 14.3.2008.
Lokacija: EHCPCGG
Poruke: 12.111
Zahvalnice: 4.319
Zahvaljeno 3.295 puta na 2.274 poruka
|
Re: Izbor alata u programiranju
Za "quickie" C/C++ programčiće (demonstracije, kratki algoritmi, lične potrebe za malim programčićima) Dev-Cpp. Za veće projekte (čitaj: faks) Visual C++.
Glavni text editor (JS, PHP, HTML, CSS itd) mi je Sublime Text 2 (jer je evaluation neograničen lol a editor je bomba), sporedno Notepad++ za assembler i slično jer me mrzi da se bakćem sa podešavanjem podrške za asm u ST2. Na Windowsu sam 99% vremena, barem dok ne budem uzeo SSD jer me ubija dual-boot a Windows mi je previše često neophodan jer se na Elfaku često oslanjamo na Windows-only alate a i lično koristim programe kojih nema na Linuxu (recimo, GameMaker Studio). |
16.6.2015, 19:59 | #9 |
Član
Član od: 1.7.2014.
Lokacija: Bijeljina
Poruke: 228
Zahvalnice: 26
Zahvaljeno 59 puta na 46 poruka
|
Re: Izbor alata u programiranju
Programski jezik: Java
OS: Windows 8.1 Razvojno okruzenje: Eclipse sa masom plugina (STS, Eclemma, Thymeleaf, Jaspersoft Studio...) IntellijIDEA Community edition je beskoristan u mom slucaju. Ultimate edition je preskup da bi nasli adekvatno opravdanje da ga kupimo. S druge strane, nisam fan piratizovanja softvera. |
16.6.2015, 21:41 | #10 |
Deo inventara foruma
|
Re: Izbor alata u programiranju
Java, Python: Eclipse (mozda je PyCharm bolji od Eclipse-a za python, ali na faksu su forisrali PyDev plugin pa sam navikao na Eclipse)
Android: Android Studio Unity: Visual Studio Code (monodevelop ima losiji intellisense i nekako mi je ruzniji, a Visual Studio Ultimate mi se ne isplati instalirati ) |
21.6.2015, 10:37 | #11 |
Starosedelac
Član od: 2.6.2008.
Lokacija: Vršac
Poruke: 1.752
Zahvalnice: 92
Zahvaljeno 311 puta na 294 poruka
|
Re: Izbor alata u programiranju
Imaš free visual studio communiti edition 2013 i betu 2015 - the best. U kome imaš sve open source alate.
|
21.6.2015, 10:54 | #12 |
V.I.P. GNU/Linux
Član od: 1.11.2005.
Poruke: 11.166
Zahvalnice: 2.085
Zahvaljeno 4.923 puta na 2.859 poruka
|
Re: Izbor alata u programiranju
To što su besplatni ne znači da su open-source.
|
21.6.2015, 20:33 | #13 |
Novi član
Član od: 16.11.2013.
Poruke: 19
Zahvalnice: 10
Zahvaljeno 7 puta na 5 poruka
|
Re: Izbor alata u programiranju
Vim i Tmux najbolja kombinacija na Linuksu kada nije neophodno puno IDE okruzenje vec samo editor.
Python: PyCharm, PHP: PhpStorm, Java: NetBeans, R: RStudio. Takođe dobri ediori: Brackets i Sublime Text. Poslednja ispravka: miroslav v (21.6.2015 u 20:42) |
22.6.2015, 11:34 | #14 |
Veteran
Član od: 3.5.2008.
Lokacija: Beograd
Poruke: 760
Zahvalnice: 81
Zahvaljeno 213 puta na 144 poruka
|
Re: Izbor alata u programiranju
Da napomenem za druge da su PyCharm, PhpStorm, CLion, Intellij IDEA vlasnički softveri od istih ljudi. Pošto se plaćaju jedino je realno da se koriste za posao kojim zarađuješ za život. Postoje besplatne varjante, tipa za univerzitete, i druge varjante obrazovanja, tako da si sa moralne strane čist ako nabaviš "izlečenu" verziju i koristiš je za svoje hobi projekte bez pitanja (dokle god niko ne zna u čemu si ih pravio, recimo prebaciš kod u projekat u drugom IDE-u ako treba nekom da ga pošalješ ili da postaviš na github i te stvari, bitno je da nema metadata fajlova koje ti softveri prave). Ali verujte kada koristite neki od tih duže vreme i uporedite sa iskustvom na Eclipsu, NetBeansu ili drugima, razmišljaćete da date pare ako počnete da zarađujete za život programiranjem. Što se tiče rad u firmama, tu se radi samo na free rešenjima, Eclipse ili NetBeans, i tu je pitanje jel može neko u timu da radi na nekom od pomenutih vlasničkih IDE-ova, i ako je dozvoljeno onda mora da se nađe repenje da se metadata fajlovi tih IDE-ova ne stavlaju pod verstion control.
Poslednja ispravka: ivan90BG (22.6.2015 u 11:44) |
22.6.2015, 12:07 | #15 |
Starosedelac
Član od: 23.2.2006.
Lokacija: Tamo gde su kuće od čokolade i prozori od marmelade....
Poruke: 1.579
Zahvalnice: 195
Zahvaljeno 301 puta na 171 poruka
|
Re: Izbor alata u programiranju
Metadata i ne treba da ide pod version control. Em što može ti napravi *****e oko licenci, em što može da napravi *****e generalno. Imao sam brda takvih problema, od pogrešnog buildovanja jer su custom menjane putanje do menjanja perspektiva u IDEu...
Inače JetBrains (odgovorni za pomenuta IDE rešenja) daju free licencu za OpenSource projekte |
22.6.2015, 16:03 | #16 | ||
Član
Član od: 1.7.2014.
Lokacija: Bijeljina
Poruke: 228
Zahvalnice: 26
Zahvaljeno 59 puta na 46 poruka
|
Re: Izbor alata u programiranju
Citat:
Citat:
|
||
22.6.2015, 16:15 | #17 |
Deo inventara foruma
Član od: 17.6.2011.
Poruke: 7.336
Zahvalnice: 94
Zahvaljeno 3.334 puta na 2.010 poruka
|
Re: Izbor alata u programiranju
Za IntelliJ platformu to nije ništa neobično. IDE čuva dva tipa podešavanja: globalna i "per project". Sva podešavanja se smeštaju u zaseban folder (od deployment podešavanja do auto-format opcija) i odatle se po potrebi veoma lako pull-uju za nove članove tima.
|
22.6.2015, 22:44 | #18 |
Starosedelac
Član od: 15.6.2007.
Lokacija: Amsterdam
Poruke: 1.817
Zahvalnice: 463
Zahvaljeno 310 puta na 230 poruka
|
Re: Izbor alata u programiranju
PyCharm je potpuno besplatan, a postoji i verzija koja se plaća i donosi više mogućnosti naravno.
Neko reče da se po firmama koriste samo besplatne verzije...ali ja to kod mene nisam primetio. Svaki Visual Studio (koji nije došao uz Gold partnerstvo) je plaćen, kao i svaki PhpStorm/PyCharm/ReSharper/itd |
23.6.2015, 7:51 | #19 |
Veteran
Član od: 3.5.2008.
Lokacija: Beograd
Poruke: 760
Zahvalnice: 81
Zahvaljeno 213 puta na 144 poruka
|
Re: Izbor alata u programiranju
Ja sam ovo pričao iz iskustva u mojoj firmi, a to je da Eclipse .project i .classpath fajlovi idu i version control (iz raznih razloga), da kad neko novi krene da radi na projektu ne bi morao manuelno da podešava 10 Eclipse projekata (a ne zna ni kako). Još kada se na to doda činjenica da se sajt pravi na gotovoj platformi koja u sebe ima ugrađen koncept Eclipse projekta i da se radi u timovima sa ljudima iz drugih država, problem nije mali.
Ja konkretno da bih koristio IntelliJ za rad u takvom okruženju, morao bih sam da skontam kako da konfigurišem svoje dev okruženje tako da IDEA ne ostavi nikakve tragove. Ljudi koji rade na PHP-u mogu da koriste PhpStorm jer im se može, php je takav, a dobar deo ostalih rade samo u običnom text editoru |
23.6.2015, 11:08 | #20 | |
Deo inventara foruma
Član od: 17.6.2011.
Poruke: 7.336
Zahvalnice: 94
Zahvaljeno 3.334 puta na 2.010 poruka
|
Re: Izbor alata u programiranju
Citat:
Na kraju krajeva ako ne želiš da ti nešto dospe pod source kontrol to nešto jednostavno ne "stejdžuješ" ili ga staviš na globalnu ignore listu (nema tragova ignore fajlovima u root folderu projekta). |
|
Bookmarks sajtovi |
|
|
Slične teme | ||||
tema | temu započeo | forum | Odgovora | Poslednja poruka |
Takmičenje u programiranju - Berkeley and Belgrade: Build the Future | Nebojsa Petkovic | Programiranje | 2 | 25.3.2013 19:59 |
Malo više o programiranju | <*archangel*> | Tekstovi u SK | 29 | 16.9.2008 15:03 |
Ultimate Coding Challenge - takmičenje u programiranju (3. jun 2008. ETF, Beograd) | Chivan | Dešavanja i događaji | 0 | 28.5.2008 14:46 |
Polaznik u programiranju | SINISA SARCEVIC | Programiranje | 12 | 30.12.2007 18:13 |
Tekstovi o programiranju | Marko_L | Programiranje | 50 | 8.8.2006 2:46 |