< Programok
Netbeans
Szerző: Sallai András
Copyright © 2014, Sallai András
Szerkesztve: 2014, 2016, 2017, 2020, 2024
-
-
Leírás
A Netbeans egy többnyelvű, projekt alapú fejlesztőeszköz.
C++, HTML5, Java és PHP programozáshoz. Maga a fejlesztőkörnyezet Java nyelven készült. Nyílt forráskódú, rendelkezik vizuális fejlesztő résszel is.
Elérhetősége:
Rövidítések
A Netbeansben lehetőség van rövidítések használatára. A rövidítés beírása után egy „Tab” billentyű segítségével
a rövidített szöveg illesztődik be a forráskódba.
Néhány gyakran használt:
sout - System.out.println();
serr - System.err.println();
al - import java.util.List; List<String> list = new ArrayList<String>();
Ps - public static
Pm - public void method() { }
sb - StringBuilder stringBuilder = new StringBuilder();
re - return
pr - private
pu - public
pe - protected
wh - while (true) { }
for - for (int j = 0; j < 10; j++) { }
forc - for (Iterator it = col.iterator(); it.hasNext();) { Object object = it.next(); }
do { } while (true);
if - if (true) { }
ife - if (true) { } else { }
fl - float
db - double
St - String
Ob - Object
Ex - Exception
cl - class
ir - import
n - Object object = new Object();
m - private static final void method() { }
newo - Object object = new Object();
npe - throw new NullPointerException(„args”);
ll - List<String> list = new LinkedList<String>();
2l - List<String> list = Arrays.asList(args);
2al - List<String> list = new ArrayList<String>( Arrays.asList(args));
A teljes lista a „Tools”, „Options” menü „Editor” ikon „Code template” fül.
Billentyűkombinációk
Néhány billentyűkombináció:
Ctrl + Shift + Le – A sorok duplázása
Ctrl + Shift + H – Csereablak
Shift + Alt + F – Kódformázás
Ctrl + Shift + C – Megjegyzés beállítása és törlése
Generátorok
Konstruktor
Getter and setter
stb.
Licenc cseréje fejrészben
A NetBeansben jobb egérgomb a projekt nevén, majd válaszd a „Properties”-t.
Válaszd a „License Headers” menüpontot
Itt kicserélheted az alapértelmezett licencet.
Ha nyílt forráskódú licencet szeretnél használni, akkor a „Use global license”-nél
a legördülő listadobozból válaszd ki a megfelelő licencet.
A licencet szerkesztheted is a „Edit global licenses” gombbal.
A beállított licencek az újonnan létrehozott osztályokban automatikusan beszúrásra kerülnek.
Forrás:
PHP
A Netbeans alkalmas PHP projektek készítésére:
File > New Project…
PHP > PHP Application
Egységteszt
Maven
A 12.4-s Netbeans nem futtatja az Ant-tal létrehozott JUnit5 teszteket.
Korábbi egységtesztelők követelménye volt:
A 12.x Netbeans-ben a teszt kezdése:
Ant
Ajánlott tesztrendszer: TestNG
GUI Swing
REST kliens
A Netbeansbe telepíthető REST client bővítmény.
Tools > Plugins
Available Plugins
[ ] REST Client