ide un citi java programmēšanas rīki

29
IDE un citi Java programmēšanas rīki Gints Turlajs [email protected]

Upload: nuri

Post on 19-Jan-2016

63 views

Category:

Documents


0 download

DESCRIPTION

IDE un citi Java programmēšanas rīki. Gints Turlajs [email protected]. 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). - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: IDE un citi Java  programmēšanas rīki

IDE un citi Java programmēšanas rīki

Gints [email protected]

Page 2: IDE un citi Java  programmēšanas rīki

Dažas populārākās IDE

• Populārākās IDE:– Eclipse– NetBeans– IntelliJ IDEA– jBuilder– Oracle JDeveloper

Page 3: IDE un citi Java  programmēšanas rīki

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

Page 4: IDE un citi Java  programmēšanas rīki

IDE

Page 5: IDE un citi Java  programmēšanas rīki

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.

Page 6: IDE un citi Java  programmēšanas rīki

Eclipse

Page 7: IDE un citi Java  programmēšanas rīki

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.

Page 8: IDE un citi Java  programmēšanas rīki

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.

Page 9: IDE un citi Java  programmēšanas rīki

Net Beans

Page 10: IDE un citi Java  programmēšanas rīki

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.

Page 11: IDE un citi Java  programmēšanas rīki

JBuilder

Page 12: IDE un citi Java  programmēšanas rīki

JBuilder

Page 13: IDE un citi Java  programmēšanas rīki

JBuilder

Page 14: IDE un citi Java  programmēšanas rīki

Oracle JDeveloper

• Īpaši labs priekš EE.• Ir ērti vizuāli rīki user interface būvēšanai.

Page 15: IDE un citi Java  programmēšanas rīki

Oracle JDeveloper

Page 16: IDE un citi Java  programmēšanas rīki

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.

Page 17: IDE un citi Java  programmēšanas rīki

IntelliJ IDEA

Page 18: IDE un citi Java  programmēšanas rīki

JCreator

Page 19: IDE un citi Java  programmēšanas rīki

Teksta redaktori

Page 20: IDE un citi Java  programmēšanas rīki

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.

Page 21: IDE un citi Java  programmēšanas rīki

Windows Notepad

Page 22: IDE un citi Java  programmēšanas rīki

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.

Page 23: IDE un citi Java  programmēšanas rīki

Notepad++

Page 24: IDE un citi Java  programmēšanas rīki

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

Page 25: IDE un citi Java  programmēšanas rīki

Sublime Text

Page 26: IDE un citi Java  programmēšanas rīki

Sublime Text

Page 27: IDE un citi Java  programmēšanas rīki

Komodo Edit un IDE

• Īsti nav paredzēts priekš Java, bet sintakse tiks izcelta.

• Teksta redaktors par brīvu, par IDE jāmaksā.

Page 28: IDE un citi Java  programmēšanas rīki

Komodo Edit

Page 29: IDE un citi Java  programmēšanas rīki

Paldies par uzmanību!Esmu sasniedzams uz [email protected]