Byta från PHP Storm till NetBeans 10.0

Först kan man fråga sig varför man ska byta från PHP Storm till NetBeans. PHP Storm är i jämförelse enligt mig det bästa alternativet för att programmera PHP. Ändå kör jag numera NetBeans på mina hemmaprojekt och trivs bra med det.

Kostnaden för PHP Storm är €8.90/per månad. Man kan få det billigare om man köper årsvis €89.00/1st year, €71.00/2nd year, €53.00/3rd year onwards.
Se mer här.

NetBeans är gratis men det gäller att den klarar det man vill göra också. Här får du tips hur du gör.

Installera NetBeans

Jag installerade version 8.2 men det finns en 10.0 ute nu. Följ anvisningarna på officiella siten: https://netbeans.org/

ladda ned här: https://netbeans.apache.org/download/nb100/nb100.html

Verifiera zip filen: https://www.apache.org/dyn/closer.cgi#verify

Det gick smidigt att uppgradera till 10.0. Den frågade om jag ville överföra både inställningar och plugins. Sedan startade den.

Ubuntu 18.10

Verifiera den nedladdade zip filen, kopiera netbeans mappen till din hemkatalog i program.
Starta Program/netbeans/bin/netbeans och gå igenom installationsproceduren.

Startikon finns inte. Det vill man ju ha. Se guide här.

Du vet nu var startfilen finns, peka ut den i ”Command”.
Ikonen ligger i ”Program/netbeans/nb/netbeans.icns”

Autospara

PHP Storm sköter allt sparande automatiskt och känslan är att det sker omedelbart. Mycket bekvämt.
NetBeans sparar aldrig.
Det finns en plugin som heter ”1395622870_org-netbeans-modules-autosave.nbm” den autosparar efter en tid eller när du byter flik.

Ladda ned och installera inifrån NetBeans. Konfigurera sedan:
Tools >> Options >> Editor >> Miscellaneous >> Save automatically

Gränssnittet

Varför envisas NetBeans med att inte rama in saker. Det ser ut som de ritar med vita kritor på ett vitt papper. Men det går att ändra på.
Tools >> Options >> Editor >> Appearance >> Look and feel >> Nimbus

Färger och typsnitt

Den kombination av färger som jag tycker är minst svår är:
Tools >> Options >> Editor >> Fonts & Colors >> Earth
Jag satte även default font (teckensnittet) till ”Monospaced 14”.
Allt är så förbenat smått annars.

Snabbknappar

Tools >> Options >> Keymap >> Profile: NetBeans
Det är grunden och sedan en ändring på det:
”Delete line” CTRL+Y

Klippa och klistra

I PHP Storm brukar inklistrad kod anpassa sig med rätt indentering till övrig kod. Så är inte fallet med NetBeans. Du får använda TAB och shift+TAB för att flytta radernas indentering.
Det går att ändra flera rader på en gång som tur är.

Hitta sourcefilen

I PHP Storm när man har en flik öppen går det att klicka på ett kikarsikte uppe till vänster så hittas filen i filträdet.
I NetBeans högerklickar du på fliken och väljer ”Select in project” eller CTRL+SHIFT+1.

Xdebug

I PHP Storm behöver du aktivera debugging med en telefonlur.
I NetBeans klickar du båd en lilla gröna pilen och väljer ”Debug Project”. Då startas din förvalda webläsare med en startflagga till xdebug. Låt den fliken vara och kör ditt projekt i en annan flik.
Jag har ett webbläsartillägg för xdebug men den behöver jag inte starta.
I övrigt fungerar det på samma sätt som i PHP Storm med brytpunkter och F7 stega in, F8 stega över, F9 kör vidare.

Vänja sig

Det är alltid segt att behöva ändra kopplingar i huvudet men ganska snart kommer du att hitta i NetBeans och tycka att den är helt OK. Behåll lugnet och tänk att ”Det här ska göras om vi så ska gråta allihopa”

CharZam