IDE un citi Java programmēšanas rīki
description
Transcript of 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
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 [email protected]