8 Netbeans tips to speed up development

Netbeans is a great editor, below some tips to get the best out of it.

Use the shortkey for “Last Edit Location” default: CTRL+Q
Often I’m editing file and browse to another location inside the file. To go back to where I was Last Edit Location is a nice feature, it replaces the use of ctrl-z + ctrl-y to go to the previous location without changing anything. By htting the key multiple times all edit locations will be traveled.

Use a database connection inside your project
Right click in your current document and choose “Select Database Connection” to configure the database connection. Once this connection is set-up you have auto-completion available for your queries.

Use the code navigatior
Hit ctrl+7 to open the code navigator, the code navigator contains an overview of the classes, methods, properties, variables and functions in your current open document. You can also apply filters, for exemple to hide or display non public members. A nice addition to navigate to functions is the use for “Go to symbol” open it by hitting ctrl+alt+shift+o, or “Navigate>Go to symbol…”

Use code templates
Templates can prevent to type a large string over and over again. An example of a template I often use:

“ifpost”:

if($_SERVER['REQUEST_METHOD'] == 'POST') {

or “predump” which printouts a variable dump surrounded with pre tags.

Use bookmarks to quickly navigate trough your document
Once you have set a bookmark by pressing the default shortkey (ctrl+shift+m) you can quickly navigate to the previous by pressing (ctrl+shift+,) or go to the next by hitting (ctrl+shift+.)

Customize the IDE
You may have noticed I refer to a lot of short keys, by customizing the ones you use a lot or adding short keys for other functions that don’t already have one you can save a lot of time. (For exemple commiting and updating your SVN project)

Set-up a Xdebug
A nice start can be found here on the Netbeans wiki (here). Once Xdebug is configured you can save yourself a lot of time while debugging by using variable watches, breakpoints,…

Use plugins
Although Netbeans has a lot of build-in functionality plugins can really be a good help.
Plugins I install by default:

  1. Path tools, copying paths, explorering paths,…
  2. PHP Manual Search, put the cursor on a PHP function and hit ctrl+alt+f1 or use the icon in the toolbar to go to the php.net documentation
  3. Subversion, can’t live without it
  4. Explore from here (self explaining I think)
  5. Editor todo highlighting, highlights the todo’s in the source code

A lot of plugins can be found here http://plugins.netbeans.org/PluginPortal/

Comments

586 responses to “8 Netbeans tips to speed up development”

  1. 39.108.209.179 Avatar

    References:

    Best steroid website

    References:
    http://Vivefive.sakura.ne.jp/aska/aska.cgi

  2. 打开Binance账户 Avatar

    Thank you for your sharing. I am worried that I lack creative ideas. It is your article that makes me full of hope. Thank you. But, I have a question, can you help me?

  3. binance account creation Avatar

    Thanks for sharing. I read many of your blog posts, cool, your blog is very good. https://www.binance.com/register?ref=IHJUI7TF

  4. binance signup bonus Avatar

    I don’t think the title of your article matches the content lol. Just kidding, mainly because I had some doubts after reading the article.

  5. Binance注册 Avatar

    Can you be more specific about the content of your article? After reading it, I still have some doubts. Hope you can help me.

  6. binance us registrácia Avatar

    Your article helped me a lot, is there any more related content? Thanks!

  7. www.binance.com注册 Avatar

    Can you be more specific about the content of your article? After reading it, I still have some doubts. Hope you can help me. https://www.binance.info/register?ref=IXBIAFVY

  8. binance Avatar

    I don’t think the title of your article matches the content lol. Just kidding, mainly because I had some doubts after reading the article. https://www.binance.com/register?ref=QCGZMHR6

  9. Registrera dig Avatar

    Can you be more specific about the content of your article? After reading it, I still have some doubts. Hope you can help me. https://accounts.binance.com/register-person?ref=IXBIAFVY

  10. gitea.goldendeliverer.com Avatar

    References:

    George thorogood bad to the bone

    References:
    https://git.clickforadventure.co/norbertopennin

  11. rapid.tube Avatar

    References:

    Blackjack practice

    References:
    https://shamrick.us/maryellennall9

  12. gitea.mikarsoft.com Avatar

    References:

    Hollywood casino toledo ohio

    References:
    https://www.3coup.com/@myrtisnoe7393?page=about

  13. git.autotion.net Avatar

    References:

    Online casinos south africa

    References:
    https://www.3coup.com/@ginogoffage767?page=about

  14. https://www.lizyum.com Avatar

    References:

    Hard rock casino tampa fl

    References:
    https://mahalkita.ph/@elanademaio581

  15. git.htns.com Avatar

    References:

    Online dating site

    References:
    https://code.dsconce.space/yasminhenderso

  16. mambotango.it Avatar

    References:

    Fort mcdowell casino

    References:
    https://mambotango.it/albertobastyan

  17. drarchina.com Avatar

    References:

    Jupiter casino gold coast

    References:
    https://gitea.zachl.tech/violet7867670

  18. https://rsas.de/shalandawaid91 Avatar

    References:

    South point casino las vegas

    References:
    https://git.clubeye.net/jedvansickle71

  19. app.venusroyale.date Avatar

    References:

    Rainbow casino west wendover nv

    References:
    https://mp3diary.com/brookchirnside

  20. gitlab.iplusus.com Avatar

    References:

    Le richelieu in the french quarter

    References:
    http://dev-gitlab.dev.sww.com.cn/mariokashiwagi

Leave a Reply

Your email address will not be published. Required fields are marked *