- JDE Quick Reference Guide
JDE Quick Reference Guide
This is quick reference guide to using JDE with Emacs.
JDE Docs
jde-show-help
Compile
jde-compile C-c C-v C-c
See also: customize-variable jde-compile-enable-kill-buffer
Build All
jde-build C-c C-v C-b
Select Build Method
customize-variable jde-build-function
Ant Build
jde-ant-build
jde-ant-projecthelp
jde-ant-show-options
Run
jde-run C-c C-v C-r
One off override of class name
jde-run C-u - C-c C-v C-r
See also customize-variable jde-run-application-class jde-run-working-directory jde-run-read-vm-args jde-run-option-application-args
Code Completion
Select completion method
customize-variable jde-complete-function
Default completion method
jde-complete
C-c C-v C-.
Mini-buffer
jde-complete-minibuf
In-line
jde-complete-in-line
C-c C-v .
Repeat the command for subsequent possible completions
Menu
jde-complete-menu
Dynamic completion
dabbrev-expand
M-/
Imports
Import class at point
jde-import-find-and-import C-c C-v C-z
Import all classes
jde-import-all C-c C-v z
or to skip dialog prompt for non-unique classes:
jde-import-all-unique
Expand existing wilcard import
jde-import-expand-imports
or collapse them:
jde-import-collapse-imports
See also customize-variable jde-import-collapse-imports-threshold
Group Imports
jde-import-organize
See also customisable variables used by jde-import-group-function
- jde-import-group-rules
- jde-import-insert-group-names
- jde-import-default-group-name
- jde-import-blank-line-between-groups
- jde-import-sorted-groups
Remove unused imports
jde-import-kill-extra-imports
Browse JDK Documentation
jde-browse-jdk-doc C-c C-v C-n
See also customize-variable jde-jdk-doc-url jde-help-browser-function
Help Symbol at Point
jde-help-symbol C-c C-v C-w
Browsing Source Code
imenu
Search
jde-find C-c C-v C-f
See also customize-variable jde-find-case-sensitive jde-find-granularity jde-find-file-regexp
Find by Symbol Definition
jde-open-class-at-point C-c C-v C-y
Electric Return
customize-variable jde-electric-return-p
Javadoc
Insert Javadoc comments:
jde-javadoc-autodoc-at-line
C-c C-v j
Abbreviations
customize-variable jde-enable-abbrev-mode
Statement Abbreviation
if-then if else else if-then-else ife else-if eif while while for for for (int I=0;I
Code Wizards
Method Override
jde-wiz-overrided-method
Implement interface
jde-wiz-implement-interface
Get/Set
jde-wiz-get-set-methods
Code Generation
Class
jde-gen-class-buffer
Interface
jde-gen-interface-buffer
JUnit Test
jde-gen-junit-test-class-buffer-template
Buffer Boilerplate
jde-gen-buffer
Get/Set Pair
jde-gen-get-set-var-template
Inner Class
jde-gen-inner-class-template
Select Template
jde-gen-code
Checkstyle
jde-checkstyle
Customize
jde-checkstyle-customize
Save Project Settings
jde-save-project C-c C-v C-p
Navigate Stack Trace
Right click line in run buffer
Navigate up and down stack trace with C-c C-v C-[ and C-c C-v C-]
-- Frank Dean - 17-Apr-2010