ide un citi java programmēšanas rīki

Post on 19-Jan-2016

64 Views

Category:

Documents

0 Downloads

Preview:

Click to see full reader

DESCRIPTION

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). - PowerPoint PPT Presentation

TRANSCRIPT

IDE un citi Java programmēšanas rīki

Gints Turlajsgints@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

IDE

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.

Eclipse

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.

Net Beans

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.

JBuilder

JBuilder

JBuilder

Oracle JDeveloper

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

Oracle JDeveloper

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.

IntelliJ IDEA

JCreator

Teksta redaktori

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.

Windows Notepad

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.

Notepad++

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

Sublime Text

Sublime Text

Komodo Edit un IDE

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

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

Komodo Edit

Paldies par uzmanību!Esmu sasniedzams uz gints@aci.lv

top related