Felhasználói eszközök

Eszközök a webhelyen


oktatas:programozas:programok:netbeans

< Programok

Netbeans

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

  • Alt + Insert
  • Konstruktor
  • Getter and setter
  • stb.

Licenc cseréje fejrészben

  1. A NetBeansben jobb egérgomb a projekt nevén, majd válaszd a „Properties”-t.
  2. 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 tesztosztály neve a Test szóra kell végződjön: ValamiTest {}
  • A tesztmetódusok a test szóval kell kezdődniük. pubic void testDolgo() {}

A 12.x Netbeans-ben a teszt kezdése:

  • A projekt nevén: jobb egér gomb
  • New
  • JUnit teszt vagy ha nem használtuk még, tovább a Other… lehetőségre.

Ant

Ajánlott tesztrendszer: TestNG

GUI Swing

  • New
  • JFrame Form …

REST kliens

A Netbeansbe telepíthető REST client bővítmény.

  • Tools > Plugins
  • Available Plugins
  • [ ] REST Client
oktatas/programozas/programok/netbeans.txt · Utolsó módosítás: 2024/01/11 10:40 szerkesztette: admin