ctrl+c, ctrl+v, alt+v :
- Copy, Paste, Display paste history (CopyPasteHistory Plugin required)
ctrl+f, ctrl+h :
- find, replace in file
ctrl+shift+f, ctrl+shift+h :
- find, replace in project
alt+shift+f :
- format codes indentation in file
ctrl+shift+up/down arrow
- copy up/down selection line. very useful combined with alt+shift+arrow
alt+shift+up/down/left/right arrow
- move selection
ctrl+space
- show code completion
ctrl+shift+a
- go to view from controller or to controller from view
ctrl+click / ctrl+b
- go to declaration
ctrl+tab, ctrl+shift+tab
- next/prev tab
alt+shift+r
- open rake task window
alt+insert
- open generate window
ctrl+w
- close document
ctrl+shift+w
- close all documents
alt+shift+w
- [custom shortcut] close other documents
Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.
Tampilkan postingan dengan label netbeans. Tampilkan semua postingan
Tampilkan postingan dengan label netbeans. Tampilkan semua postingan
Rabu, 06 Oktober 2010
[shared] Netbeans FUSCK (Frequently Used ShortCut Keys)
[shared] netbeans useful plugins
Bundled subversion client for windows
- What: self explanatory
- Install: Tools, Plugins
Cucumber features
- What: support cucumber files and add cucumber functionality
- Install: http://github.com/QuBiT/cucumber-netbeans-plugin
Copy paste history
- What: add copy (ctrl+c) history functionality, very useful!
- Install: http://plugins.netbeans.org/PluginPortal/faces/PluginDetailPage.jsp?pluginid=78
jVi
- What: vi/vim editor clone
- Install: http://sourceforge.net/projects/jvi/files/
[shared] netbeans rails additional code template
Ruby
1. model
#--
# constants
#++
#--
# require
#++
#--
# include
#++
#--
# attr
#++
#--
# extra capabilities
#++
#--
# belongs_to
#++
#--
# has_one
#++
#--
# has_many
#++
#--
# accepts_nested_attributes_for
#++
#--
# validation
#++
#--
# callbacks
#++
#--
# named_scope
#++
#--
# other definition such as alias_method
#++
#--
# public class methods
#++
#--
# public instance methods
#++
private
#--
# private class methods
#++
#--
# private instance methods
#++
protected
#--
# protected class methods
#++
#--
# protected instance methods
#++
2. resource
before_filter :prepare_account, :only => [:show, :edit, :update, :destroy]
# GET new_account_url
def new
# return an HTML form for describing the new account
end
# POST account_url
def create
# create an account
end
# GET account_url
def show
# find and return the account
end
# GET edit_account_url
def edit
# return an HTML form for editing the account
end
# PUT account_url
def update
# find and update the account
unless @account.update_attributes params[:account]
# failure code here..
end
end
# DELETE account_url
def destroy
# delete the account
@account.destroy
end
private
def prepare_account
@account = Account.first
end
3. resources
before_filter :prepare_messages, :only => [:index]
before_filter :prepare_message, :only => [:show, :edit, :update, :destroy]
# GET messages_url
def index
# return all messages
end
# GET new_message_url
def new
# return an HTML form for describing a new message
end
# POST messages_url
def create
# create a new message
end
# GET message_url(:id => 1)
def show
# find and return a specific message
end
# GET edit_message_url(:id => 1)
def edit
# return an HTML form for editing a specific message
end
# PUT message_url(:id => 1)
def update
# find and update a specific message
unless @message.update_attributes params[:message]
# failure code here..
end
end
# DELETE message_url(:id => 1)
def destroy
# delete a specific message
@message.destroy
end
private
def prepare_messages
@messages = Message.all
end
def prepare_message
@message = Message.find params[:id]
end
4. vf
validates_format_of :${1 default="attribute"}
5. vn
validates_numericality_of :${1 default="attribute"}
Ruby HTML (RHTML)
1. script
2. style
Langganan:
Postingan (Atom)