Recommended web development plugins for NetBeans - plugins

I was wondering if anyone has a preferred set of plugins that they use for NetBeans. Specifically for general web development projects using: xHTML, CSS, PHP, MySQL, JavaScript and jQuery.
I am just getting started with the IDE and have been using some plugins that are available through the program interface.

I've tried both Aptana Studio (either standalone or Eclipse plugin version) and Netbeans. For MY personal taste and needs, I've choosen Netbeans as my main IDE.
I think there's no "THE" IDE, the perfect one. Both are very good IDEs, among many others.
Try both Aptana and Netbeans, so you'll realize which one is the best for YOUR needs!
By the way, one plugin I can't live without is Zen Coding (for Netbeans, Eclipse/Aptana + others): http://code.google.com/p/zen-coding/

I use two Netbeans plugins
prefixr to auto prefix my css3 transition / animation / ..
Emmet to improves HTML & CSS workflow
1° Prefixr
default shortcut on mac : ^+⌘+P (ctrl + cmd + P)
download link : http://plugins.netbeans.org/plugin/39949/prefixr
screenshot :
2° Emmet (new zen coding)
default shortcut to expand (on mac) : ^+⌘+N (ctrl + cmd + N)
download link : enter link description here
installation guide : https://github.com/emmetio/netbeans
Emmet official website : http://emmet.io/
Emmet cheat sheet : http://docs.emmet.io/cheat-sheet/
screenshot :
Happy coding

For the Netbeans IDE I'm always using two extra plugins:
"Zen-Coding" plugin: This plugin allows you to expand expressions—similar to CSS selectors—into HTML code, which is very helpful and helps you typing your code a lot faster.
"Annoyance Whacker" plugin: This plugin moves the status bar of the Netbeans IDE to the top of the screen next to the menu bar. So now you have more vertical space on your screen.
It would be great to see more recommendations on useful Netbeans plugins from other people on stackoverflow!

Related

Exporting in Sublime Text Processing Bundle and replicating its features in Eclipse

A video and relevant links can be found at http://vimeo.com/45573600 :
1) It is possible to obtain exactly the same behavior, and especially the library-specific autocomplete in Eclipse? I tried proclipsing and all the instructions for working with processing on Eclipse found on the Processing forum but none of them let's you have that, even if Aptana Studio 3, which is based on Eclipse, does the same for HTML & CSS.
2) After I installed the bundle in Sublime Text 2, I noticed that, even if I can find in the documentation that "With cmd+shift+b and typing build you get alternative buildsystems: Run sketch fullscreen and various Export sketch options" this doesn't work at all for me. Maybe is just because I am on a PC and I had to try CTRL+shift+b, but anyway there is no trace of it even in the menus. Any hint?

Eclipse : Run an external software in editor view

I am using Eclipse to edit almost any file that I code. But for some, I prefer to use gEdit (for instance CoffeeScript files).
I wondered if there was a way to somehow embed the UI of gEdit (or any other software) in the Editor view of Eclipse. I could use my favorite editor in an unified environment and this could also bring the richness of the Eclipse environment to those files (even if I'm well aware that most of it won't work).
But is it ever possible ? Better, is there already a plugin for that ?
Thanks for your help !
I wondered if there was a way to somehow embed the UI of gEdit (or any other software) in the Editor view of Eclipse.
No, there isn't.
However, you can execute an external editor from Eclipse.
From the main Eclipse menu, left click on Window -> Preferences.
On the Preferences dialog, left click General -> Editors -> File Associations.
For any file type, you can associate one or more editors. These editors can be external to Eclipse.
Once you've done this, you can bring up your external editor by double clicking on the module name in the Package Explorer.
After you're finished editing with an external editor, refresh the module so Eclipse knows you've made changes.
SWT allows to integrate apps using OLE. Unluckily this is obviously available only when running on Windows.
For more info, see this article by Lars Vogel.

Aptana + GVIM => integrating vi editor like functionality in Aptana

I recently started coding Rails app. After trying out a few IDE's, I settled for Aptana (running on Ubuntu 11.04).
It's a neat IDE. However, I really miss some of the gvim functionality and I was wondering if Aptana has a plugin to enable vi-like behavior of command and insert-mode.
There's this plugin called Vrapper that I used a while back. You might find it very helpful as well.
Back in the day, I also looked at one called viPlugin. This one isn't free though.
I stuck with Vrapper + Aptana. Before switching back to MacVim, after a few months :-D. Just felt more natural and lighter.
Aptana Studio allows you to create a console tab. You can run native vim inside the console tab inside Aptana. Create a new console tab for each file, type vim then drag the file you want to edit onto your tab. Then you dont have to switch context so many times and you still get all the other features of the IDE in the same app.

Keyboard shortcut synchronization with Eclipse and IDEA?

My time spent programming is split between what I do at work, and the programming I do at home in my spare time. At work, we use Vista machines and IntelliJ IDEA 8, whilst at home I use Mac OS X and Eclipse.
As you can imagine, my ability to easily switch between the two is getting more difficult as I find the keyboard shortcuts are different.
Is there a good way to quickly standardize the shortcuts for both Eclipse and IDEA? I see myself mostly using Eclipse in the future, so I would preferably like to switch in that direction.
If not, I'll do it manually (ughh).
To get Eclipse Shortcuts, go to "Settings" and type "keymap".
Then select Eclipse on the list.
Odd, someone had the exact same wish back in 2005!
Intellij is supposed to have an Eclipse Keymap
The IntelliJ FAQ for eclipse user mentions:
IntelliJ IDEA includes a bundled Eclipse keymap, so you can select it in Settings dialog, Keymap if you prefer using shortcuts you're accustomed to.
IntelliJ is supposed to have that Eclipse keymaps since the Demetra 6.0.5 version.
See their Release Notes from that (old) version.
Shortcut to use Eclipse shortcuts in IntelliJ Idea:
Press ctrl+`(also have tilde~ on it, button at the left side of digit 1). Then press 3 (Keymap) and select 2 (Eclipse). Done!
From the Settings dialog box --> select Keymap --> select "eclipse" from keymap dropdown list. Have a look at below link for details:
https://confluence.jetbrains.com/display/IntelliJIDEA/Configure+Keymap
This doesn't directly address your question, but IntelliJ's license allows you to run the application from home. See their faq.
That way you can use IntelliJ both at work, and at home.

vim commands in Eclipse

I have been doing some java development lately and have started using Eclipse. For the most part, I think it is great, but being a C/C++ guy used to doing all of his editing in vim, I find myself needlessly hitting the Esc key over and over.
It would be really nice if I got all the nice features of Eclipse, but still could do basic editing the same way I can in vim. Anyone know of any Eclipse pluggins that would help with this?
Vrapper:
an Eclipse plugin which acts as a wrapper for Eclipse text editors to provide a Vim-like input scheme for moving around and editing text.
Unlike other plugins which embed Vim in Eclipse, Vrapper imitates the behaviour of Vim while still using whatever editor you have opened in the workbench. The goal is to have the comfort and ease which comes with the different modes, complex commands and count/operator/motion combinations which are the key features behind editing with Vim, while preserving the powerful features of the different Eclipse text editors, like code generation and refactoring...
There is this plugin that costs $20+
http://satokar.com/viplugin/
I use it and it works great, you've got basic vi movement commands and a set of others.
Here is an open source, free plugin but i've never been able to get it working (i'm on a mac).
http://sourceforge.net/projects/vimplugin/
You can also go the other way and get eclipse code completion inside vim.
http://eclim.sourceforge.net/
You basically run an instance of Eclipse and you will be working inside vim. They just released a version compatible with Eclipse 3.4.
New plugin I've started using
https://marketplace.eclipse.org/content/viable-vim-eclipse
Viable has pretty much what you are looking for along with some extra features which none of the other plugins for eclipse seem to have, like some support for visual block mode, command line history, window splitting, and piping external commands.
It is pay ($15.00 CAD) but free to tree with all the features. I personally like it better than the other solutions.