Přihlášení

registrace ~ obnova hesla

MyEgo.cz › Integrated Development Environments pro Windows .

Integrated Development Environments pro Windows

Wednesday, 10.08.05 - Software - autor: Radek Hulán
IDE

IDE (Integrated Development Environment) je základ pro libovolné programování, debugování, profilování a ladění. Osobně mě historicky vyhovovalo a vyhovuje více IDE Borlandu, nicméně, s Visual Studio 2005 se i Microsoft dostává do předních pozic, zejména s jeho IntelliSense technologií (kterou má ovšem už Borland C++ Builder 6 z roku 2002).

Co je ovšem mnohem zajímavější je fakt, že vývojářské nástroje Microsoftu si můžete stáhnout zcela zdarma. Dostupné jsou tak na webu labs.msdn.microsoft.com:

Během pár minut máte instalováno, a můžete začít vytvářet programy pro .NET. Po registraci a aktivaci zdarma dostanete i pár online knížek.

Visual C++ 2005 Express Edition můžete navíc použít i pro vývoj (v praxi mnohem užitečnějších) Win32 programů, postačí si stáhnout Win32 SDK a upravit pár souborů dle následujícího návodu.

Od Borlandu toho zdarma moc nedostanete, je to škoda, takový Borland C++ Builder 6 Personal Edition by se studentům hodil, je to nejlepší prostředí pro vývoj Win32 aplikací. Zdarma je u Borlandu jen C# Builder a JBuilder Foundation.

Pro C++ můžete použít v nouzi nejvyšší i Dev C++, které obsahuje MingW gcc kompilátor, ale jeho IDE a zejména debugger za Borland a Microsoft nástroji extrémně zaostává. Dostupné je snad i Microsoft Visual C++ 6.0 z roku 1998, které se ale pořád používá i na velké projekty. Podobný produkt pro Pascal se jmenuje Dev Pascal, a tento produkt je poměrně použitelný, stejně tak jako Free Pascal.

Podle komentářů je situace výborná pro Javu, zde existuje několik vynikajících IDE zdarma:

Pokud programujete v PHP, pro Eclipse je dostupný vynikající plugin PHPEclipse.


Pokud máte tip na další vývojářské nástroje zdarma (klidně i plně funkční beta verze), které fungují, napište to do komentářů.

Wednesday, 10.08.05 - Software - autor: Radek Hulán - 9481x

Komentáře:

  1. [1] Kartelus 85.76.39.195.in.grepnet.cz

    Dalším free IDE, děláno nejen pro studenty, je Borland® JBuilder® 2005 Foundation. Dělal jsem v něm nedávno semestrálku. Hlavní nevýhoda je nutnost se registrovat někde v eméricé. Chtějí i telefonní číslo, trošku jsem nechápal :). Výhodu má toto IDE v tom, že si jí můžete vypálit na CD a kdekoliv spustit. Musíte si jenom dodatečně zazálohovat adresář %Documents and Settings%\%Jméno uživatele%.borland a je to. Lze si stáhnout i nápovědu. Na disku pak zabere 263MB i s JDK verze 1.4 (je součástí instalace). Zanedlouho by mohla vyjít nová verze, uvidíme.

    odpověz na tento komentář karma: 0 Wednesday, 10.08.05, 02:25:06
  2. [2] Jindrich Sarson ip-85-160-22-87.eurotel.cz

    No tento krok je reakci na uspech Eclipse, nevim jak ted, ale asi jeste pred rokem se Visual Studio nemohlo s Eclipse vubec rovnat. Automaticky asistent pri psani kodu, ktery opravdu pomaha (napr. automaticke pridavani importu pri prvnim pouziti tridy, ale i stovky dalsich veci), dokonaly refactoring (ten VS nemel tehdy vubec), vyborna navigace v kodu (CTRL-T vyvola dialogove okno, kam staci napsat zacatek tridy a clovek je pak do ni presunut, daleko rychlejsi, nez nejake hledani tridy v panylku). Tech vychytavek je fakt hodne, je dobre si precist komentovane screenshoty v helpu s temi nejzajimavejsimi.
    Eclipse je sice nejdokonalejsi pro Javu, ale pouzivam ho i pro Python a PHP. Je v nem opravdu radost programovat. Pluginama jde rozsirit temer ve vsech smerech, muj oblibeny plugin je jiz zmineny PyDev pro python, PHPclipse pro PHP a pak XMLBuddy pro editovani XML. Prave filosofii pluginu je to takovy Firefox pro vyvojare.

    odpověz na tento komentář
    1. na komentář reagoval Radek Hulán — #8
    karma: 0 Wednesday, 10.08.05, 09:06:58
  3. [3] Milan adsl-flat-stand-20.84-47-29.telecom.sk

    Borland C++ má dvoj-mesačný trial. To je vcelku dosť - za tú dobu sa dá C++ aj naučiť. Navyše sa mi nezdá, že by microsoft vydal celé Visual Studio len tak free. Nečítal som licenčné podmienky ale neprekvapilo by ma keby aj Visual C++ 2005 Express Edition po nejakých dvoch mesiacoch vypísal beta expired.
    Mimochodom aj QBasic je zadarmo. On, teda, vlastne nie je IDE pre windows ... vlastne ani exe pre DOS sa v ňom nedá skompilovať ... ale aj tak sa v ňom veľa skvelých programátorov zoznámilo s programovaním :)
    Ešte som sa chcel opýtať, či obsahuje VC++ možnosť robiť v assemblery.

    odpověz na tento komentář karma: 0 Wednesday, 10.08.05, 09:12:11
  4. [4] Butkic gw-o10.vslesy.cz

    Nemůžu se nezeptat, hazíš tady samé screeny, a ani se nepochlubíš co to máš za themes XPček? :-)

    odpověz na tento komentář karma: 0 Wednesday, 10.08.05, 09:40:51
  5. [5] Josef Petrák 82.100.43.90

    Myslím, že pro vývoj aplikací v C# a VB .NET se dá celkem úspěšně použít i free IDE SharpDevelop.

    odpověz na tento komentář karma: 0 Wednesday, 10.08.05, 09:43:54
  6. [6] noname lucerna.wia.cz

    JAVA developer suite:
    Borland JBuilder Foundation také zdarma
    http://www.borland.com/downloads/download_jbuilder.html...

    odpověz na tento komentář karma: 0 Wednesday, 10.08.05, 09:59:26
  7. [7] pavouk proxy.radiomobil.cz

    Doplním jen několik kvalitních IDE pro Javu - nevím jestli byla opomenuta záměrně.

    Borland JBuilder 2005
    verze Foundation zdarma, Enterprise po registraci 30 dní (trial)

    Oracle JDeveloper 10g
    plná verze zdarma

    nebo:
    Eclipse
    zdarma, výhodou je rozšiřitelnost o celou řadu pluginů

    NetBeans
    zdarma

    Zmínil jsem pouze ty, s kterými mám osobní zkušenost.

    odpověz na tento komentář karma: 0 Wednesday, 10.08.05, 10:44:27
  8. [8] Radek Hulán

    odpovídá na Jindrich Sarson — #2 pravda, trošku se stydím, že jsem Eclipse sám nezmínil, a to jsem už specificky o PHPEclipse psal na tomto webu

    http://www.eclipse.org/
    http://www.phpeclipse.de/tiki-view_articles.php...

    odpověz na tento komentář karma: 10 Wednesday, 10.08.05, 10:50:11
  9. [9] Preedy pra2-b131.adsl.dial-up.cz

    Používám NetBeans IDE 4.1, pro Javu. Je dostupné zdarma.
    http://www.netbeans.org/

    odpověz na tento komentář karma: 0 Wednesday, 10.08.05, 10:50:27
  10. [10] XToltek gprs196-164.eurotel.cz

    Nejlepší IDE pro Javu všech dob se jmenuje IDEA IntelliJ (v současnosti ve verzi 5.0). Sice není zdarma, ale volně dostupné buildy jsou v Early access programu. Dále existují Academic a Open Source licence, kdy lze IDEU využívat zcela zdarma.

    Všichni znají ty výše uvedené IDE, ale už jen málo slyšelo o IntelliJ, přitom se domnívám, že i pro začátečníky je to nejlepší volba.

    Kdo ochutná IntelliJ nechce již jinak...
    Málo lidí i ví, že je toto IDE vyvíjeno v Praze Rusy.

    odpověz na tento komentář
    1. na komentář reagoval Jindrich Sarson — #12
    karma: 0 Wednesday, 10.08.05, 12:51:12
  11. [11] pkm kuk-market-eth.customer.vol.cz

    Jsem odkojen Delphi a pak BCB, v Builderu jsem napsal většinu svého C++ kódu. Ale musím říct, že IntelliSense je v MSVC mnohem lepší, v BCB to bylo takové nespolehlivé, pomalé.

    MSVC jsem nikdy pořádně nepoužíval, protože MFC je fakt hrůza.

    Ale teď jedu jen v Jave/C#, začal jsem s NetBeans, ale Eclipse je asi lepší.

    odpověz na tento komentář karma: 0 Wednesday, 10.08.05, 12:54:47
  12. [12] Jindrich Sarson ip-85-160-22-87.eurotel.cz

    odpovídá na XToltek — #10 V Idee jsem mel take tu cest pracovat a je to opravdu velmi kvalitni IDE. Je jeste o chlup lepsi, nez Eclipse (alespon na Javu), i kdyz vetsinu vychytavek maji uz obe IDE (zvlaste Eclipse 3.1).

    Ale jinak souhlas, pokud by byla Idea zdarma, tak ji urcite zvolim misto Eclipse.

    odpověz na tento komentář karma: 0 Wednesday, 10.08.05, 14:24:24
  13. [13] Jiří 181.66.broadband.iol.cz

    Microsoft nevydal zdarma Visual Studio, ale jednotlivé produkty (C#, C++, VB), které neobsahují některé věci, které domací uživatel nevyužije.: např. reportovací komponenty, práce v týmu, apod.

    Nejedná se o žádný Trial. Je to plná verze! Kdysi někdo z Microsoftu prohlásil, že programatorská divize nemusí nutně vydělávat, stačí když sama sebe zaplatí.

    Můžeš tuto verzi používat dokonce i pro komerční aplikace, což u Borlandu v Personal verzi (myslím, že verzi 5) bylo zakázáno!

    odpověz na tento komentář karma: 0 Wednesday, 10.08.05, 16:14:12
  14. [14] gbl kokac.knet.vse.cz

    Eclipse/phpeclipse by mi vyhovovalo, az na jednu vec - synchronizace. At cvs, nebo ftp ci sftp je tak nestastne udelano, ze jsem nakonec eclipse zavrhnul. Skoda.

    odpověz na tento komentář karma: 0 Wednesday, 10.08.05, 18:32:41
  15. [15] malyfred 20.129.212.194.contactel.net

    U Javy se vyplati vyzkouset JCreator (http://www.jcreator.com/download.htm...), nebot, na rozdil od jinych, neni sam psan v Jave a tedy je rozumne rychly a takrka nekonecne konfigurovatelny jako kazde jine slusne IDE.

    odpověz na tento komentář karma: 0 Wednesday, 10.08.05, 20:59:09
  16. [16] llook 133.15.broadband2.iol.cz

    Jen bych upřesnil, že Free Pascal je pouze překladač (celým jménem Free Pascal Compiler). Dev-pascal používá právě FPC, i když myslím lze nastavit i pro GPC. Přímo od autorů FPC je k dispozici něco čemu říkají IDE, ale podobá se to spíše starším verzím Turbo Pascalu.

    Pro Pascal (opět FPC) existuje ještě Lazarus, který se snaží vytvořit "Delphi pro chudé". Obávám se ale, že nepůjde na Windows.

    Dev-c++ jsem nikdy nepoužíval, ale na škole jsme dělali s Dev-pascalem. Nevím, jak se to vyvinulo, ale tehdy to bylo něco příšerného.

    A měl bych jednu otázku. Jsou ty MS programy zdarma, nebo v ceně? Jestli je legální spouštět je pod WINE bez vlastnictví winlicence?

    odpověz na tento komentář
    1. na komentář reagoval Radek Hulán — #17
    karma: 0 Wednesday, 10.08.05, 21:27:10
  17. [17] Radek Hulán

    odpovídá na llook — #16 licenci jsem nečetl, ale pochyboval bych že pod Wine (Win95) to poběží, potřebuje to .NET 2.0

    odpověz na tento komentář karma: 10 Wednesday, 10.08.05, 21:31:32
  18. [18] Ladislav Thon gate-koleje.zcu.cz

    Nejlepší je Delphi 3 -- když víte, které konstrukce způsobují chyby překladače :)))

    odpověz na tento komentář karma: 0 Thursday, 11.08.05, 00:34:23
  19. [19] Majkls client-1021-03103.pamico.cz

    Tak sklízíme první ovoce díky opensource. Ať si říká kdo chce co chce ;-).

    odpověz na tento komentář karma: 0 Thursday, 11.08.05, 21:10:01
  20. [20] Miki 82.202.104.110

    Přimlouvám se za více takovýchto článků, skvělý přehled... Díky

    odpověz na tento komentář karma: 0 Thursday, 11.08.05, 21:51:24
  21. [21] Michal 85-135-129-242.adsl.slovanet.sk

    Pokiaľ viem tak IntelliSense bolo už v prvom Visual Studio.NET a to bolo v roku 2002.

    odpověz na tento komentář karma: 0 Wednesday, 25.01.06, 20:26:37

Přidejte nový komentář:

Pro přidání komentáře a hlasování se musíte nejdříve zaregistrovat nebo přihlásit.