290 likes | 443 Views
IDE un citi Java programmēšanas rīki. Gints Turlajs gints@aci.lv. Dažas populārākās IDE. Populārākās IDE: Eclipse NetBeans IntelliJ IDEA jBuilder Oracle JDeveloper. Populārākie paplašinātie teksta redaktori (bez kompilēšanas iespējām).
E N D
IDE un citi Java programmēšanas rīki Gints Turlajs gints@aci.lv
Dažas populārākās IDE • Populārākās IDE: • Eclipse • NetBeans • IntelliJ IDEA • jBuilder • Oracle JDeveloper
Populārākie paplašinātie teksta redaktori (bez kompilēšanas iespējām) Teksa redaktori, parasti ar papildus iespējām (piemēram, sintakses izgcelšanu): • Notepad++ • Sublime text • jEdit • Notepad
Eclipse • Par to šoreiz daudz nezināsim, jo tā ir vispopulārākā un daudziem tā ir. • Plusi: • brīvpieejas, • elastīga, • ar dažādiem add-ons. • Mīnusi: • Pārāk elastīga – brīžiem amatieris var izdarīt ko tādu, ka grūti saprast vidi. • Pietiekoši lēna, sevišķi ar add-ons, it sevišķi ielādes laiks.
Net Beans • Plusi: • Bezmaksas • Sponsorē Oracle, attīstīšana centralizētāka, līdz ar to attīstīšanas process bijis mazāk haotisks • Vienkāršāka nekā Eclipse, ir mazāk ko «salauzt» • Vieglāk strādāt ar DB: ļoti laba iespēja rakstīt SQL komandas un skriptus tieši IDE, un tie tiek izpildīti. • Ērti strādāt ar Java EE un komponentbāzētu pieeju. • Uzreiz ir iespējams strādāt arī C/C++, PHP, Maven, SVN, GIT, nekas papildus nav jāinstalē. • Instalējas ar installeri, tādēļ ir atrodams Start menu.
Net Beans • Mīnusi • Arī var strādāt pietiekoši lēni (man gan šķiet ātrāk nekā Eclipse) • Lai arī open source projekts, nav tik atvērts kā Eclipse, kas ir izteikti neatkarīgs un community-based.
JBuilder • Agrāk Boraland, tagad embarcadero. • Īpaši priekš Java EE. • Par maksu (var izmēģināt par velti). • Graphical EJB Designer - a visual point-and-click, two-way designer with instant navigation between visual EJB components and source. • Web Services Designer - Visual two-way designer for creating Axis based Web Service-enabled applications. • Audits and Metrics - provides developers and managers with measures of the quality and complexity of the project.
Oracle JDeveloper • Īpaši labs priekš EE. • Ir ērti vizuāli rīki user interface būvēšanai.
IntelliJ IDEA • Par maksu. • Vienkāršāks nekā Eclipse, līdz ar to mazāk ko salauzt, stabilāks. • Gaumes jautājums. • Jaunajā versijā ātrāks kompilators.
Windows Notepad • Ja vienkārši ļoti ātri vajag apskatīties dažas teksta rindiņas. • Ja nekā cita nav un neko arī nevajag. • Programmēšanai tomēr nerekomendēju. • Windows, tātad licencēts un aizsargāts produkts.
Notepad++ • Īpaši programmētājiem paredzēts Notepad. • Izceļ sintaksi, atrod vienkāršas kļūdiņas. • Ir makro. • Nekompilē. • Var ieteikt, ja ļoti svarīga ātrdarbība un ir ļoti labi zināms ko darīt.
Sublime Text • Arī īpaši programmētājiem paredzēts Notepad. • Arī izceļ sintaksi, atrod vienkāršas kļūdiņas. • Varbūt mazliet stilīgāks dizains. • Var kompilēt Phytom ar īpašu plugin. • Multiple selection un goto funkcijas. • Spell check
Komodo Edit un IDE • Īsti nav paredzēts priekš Java, bet sintakse tiks izcelta. • Teksta redaktors par brīvu, par IDE jāmaksā.
Paldies par uzmanību! Esmu sasniedzams uz gints@aci.lv