Eclipse Shortcuts

Editors are an integral part of a programmer’s life. If you have good proficiency in using an editor thats a great advantage. It comes very handy to debug. Traditional notepad and SOPs (System.out.println) are the way we start learning a language but that is not sufficient, so beginners start using an IDE and most importantly know the shortcuts.

For java developers there is a huge list and some popular areEclipse, Netbeans, IntelliJ Idea. I use Eclipse as my IDE and vim as a light weight editor.

This article is for those who use or intend to use Eclipse as IDE. Keyboard shortcuts are very important for comfortable and quick editing. I have abridged the following list of eclipse shortcuts from my own experience and literature.

There is a huge list of eclipse shortcuts available but I have listed only the most essential ones that you may need daily. Download this list as a pdf formatted for single page.

File Navigation – Eclipse Shortcuts

  • CTRL SHIFT R – Open a resource. You need not know the path and just part of the file name is enough.
  • CTRL E – Open a file (editor) from within the list of all open files.
  • CTRL PAGE UP or PAGE DOWN – Navigate to previous or next file from within the list of all open files.
  • ALT <- or ALT -> – Go to previous or next edit positions from editor history list.

Java Editing – Eclipse Shortcuts

  • CTRL SPACE – Type assist
  • CTRL SHIFT F – Format code.
  • CTRL O – List all methods of the class and again CTRL O lists including inherited methods.
  • CTRL SHIFT O – Organize imports.
  • CTRL SHIFT U – Find reference in file.
  • CTRL / – Comment a line.
  • F3 – Go to the declaration of the variable.
  • F4 – Show type hierarchy of on a class.
  • CTRL T – Show inheritance tree of current token.
  • SHIFT F2 – Show Javadoc for current element.
  • ALT SHIFT Z – Enclose block in try-catch.
Ads by Google

General Editing – Eclipse Shortcuts

  • F12 – Focus on current editor.
  • CTRL L – Go to line number.
  • CTRL D – Delete a line.
  • CTRL <- or -> – Move one element left or right.
  • CTRL M – Maximize editor.
  • CTRL SHIFT P – Go to the matching parenthesis.

Debug, Run – Eclipse Shortcuts

  • CTRL . or , – Navigate to next or previous error.
  • F5 – Step into.
  • F6 – Step over.
  • F8 – Resume
  • CTRL Q – Inspect.
  • CTRL F11 – Run last run program.
  • CTRL 1 – Quick fix code.

Search – Eclipse Shortcuts

  • CTRL SHIFT G – Search for current cursor positioned word reference in workspace
  • CTRL H – Java search in workspace.

Download eclipse shortcuts list as a single page pdf. You can stick it for quick reference in your workstation.

This Core Java tutorial was added on 19/02/2012.

«

»

Comments on “Eclipse Shortcuts”

  1. Raizel

    very helpful!

  2. Sneha

    truly helpful!!

    • Anonymous

      really goood one

      • Samayan

        More Shortcuts…………..
        Table 1. Navigation

        Shortcut Description
        Ctrl + Shift + R Search dialog for resources, e.g. text files
        Ctrl + Shift + T Search dialog for Java Types
        Ctrl + E Search dialog to select an editor from the currently open editors
        Ctrl + F8 Shortcut for switching perspectives

        3.2. Navigation shortcuts in the editor
        If you are working in the Java editor you can also use certain shortcuts for faster navigation. The following tables lists a few of them.

        Table 2. Search from an editor

        Shortcut Description
        F3 Opens editor to selected element (type) or navigate to the declaration of the selected variable
        Ctrl + . Go to the next problem / error
        Ctrl + , Go to the previous problem / error
        F4 on a variable Show type hierarchy
        Ctrl + J Incremental search without popup dialog, just starting typing to search. Press Ctrl + J to find the next match
        Ctrl + K Searches the selected text or if nothing is selected the last search from the Find dialog.
        Ctrl + Shift + G In the Java editor, s\earch for references in the workspace
        Ctrl + Shift + P Select the matching bracket. Cursor needs to be placed before or after a bracket.

        Table 3. Navigation between editors

        Shortcut Description
        Alt + ← Go to previous opened editor. Cursor is placed where it was before you opened the next editor
        Alt + → Similar Alt + ← but opens the next editor
        Ctrl + Q Go to editor and the position in this editor where the last edit was done
        Ctrl + PageUp Switch to previous opened editor
        Ctrl + PageDown Switch to next opened editor

        4. Start Java programs
        Table 4. Running programs

        Shortcut Description
        Ctrl + F11 Run last launched
        Alt + Shift + X, J Run current selected class as Java application

        5. Editing
        The following lists contains useful keyboard shortcuts if you are inside your Java editor.

        Table 5. Handling the editor

        Shortcut Description
        Ctrl + 1 Quickfix; result depending on cursor position
        Ctrl + Space Content assist/ code completion
        Ctrl + T Show the inheritance tree of the current Java class or method.
        Ctrl + O Show all methods of the current class, press Ctrl + O again to show the inherited methods.
        Ctrl + M Maximize active editor or view
        Ctrl + Shift + F Format source code
        Ctrl + I Correct indentation, e.g. format tabs/whitespaces in code
        Ctrl + F Opens the find dialog
        Ctrl + Shift + O Organize the imports; adds missing import statements and removes unused ones
        Ctrl + Alt + Z Wrap the select block of code into a block, e.g. try/catch.

        Table 6. Cursor navigation and text selection

        Shortcut Description
        Ctrl + ← or Ctrl + → Move one text element in the editor to the left or right
        Ctrl + ↑ or ↓ Scroll up / down a line in the editor
        Ctrl + Shift + P Go to the matching bracket
        Shift + Cursor movement Select text from the starting position of the cursor
        Alt + Shift ↑ / ↓ Select the previous / next syntactical element
        Alt + Shift ↑ / ↓ / ← / → Extending / reducing the selection of the previous / next syntactical element

        Table 7. Copy and move lines

        Shortcut Description
        Ctrl + Alt + Cusor Down Copy current line below the line in which the cursor is placed
        Ctrl + Alt + Cusor Up Copy current line above the line in which the cursor is placed
        Alt + Up Move line one line up
        Alt + Down Move line one line down

        Table 8. Delete

        Shortcut Description
        Ctrl + D Deletes line
        Ctrl + Shift + DEL Delete until end of line
        Ctrl + DEL Delete next element
        Ctrl + BACKSPACE Delete previous element

        Table 9. Create new lines

        Shortcut Description
        Shift + Enter Adds a blank line below the current line and moves the cursor to the new line. The difference between a regular enter is that the currently line is unchanged, independently of the position of the cursor.
        Ctrl+Shift+Enter Same as Shift + Enter but above

        Table 10. Variable assignment

        Shortcut Description
        Ctrl + 2, L Assign statement to new local variable
        Ctrl + 2, F Assign statement to new field

        6. Coding
        Table 11. Coding

        Shortcut Description
        Shift + F2 Show the Javadoc for the selected type / class / method
        Alt+Shift + N Shortcut for the menu to create new objects
        Alt + Shift + Z Surround block with try and catch

        7. Refactoring
        Table 12. Refactoring

        Shortcut Description
        Alt + Shift + R Rename
        Ctrl + 2, R Rename locally (in file), faster than Alt + Shift + R
        Alt + Shift + T Opens the context-sensitive refactoring menu, e.g. displays

        8. Minimum
        The following shortcuts are the absolute minimum a developer should be familiar with to work efficient in Eclipse.

        Table 13. Must known shortcuts

        Shortcut Description
        Ctrl + S Saves current editor
        Ctrl + 1 Quickfix; shows potential fixes for warnings, errors or shows possible actions
        Ctrl + Space Content assist/ code completion
        Ctrl + Q Goes to the last edited position
        Ctrl+ D Deletes current line in the editor
        Ctrl + Shift + O Adjusts the imports statements in the current Java source file
        Ctrl + 2, L or F Assign statement to new local variable or field
        Ctrl + Shift + T Open Type Dialog
        Ctrl + O Shows quick outline of a class
        Ctrl + F11 Run last launched application

        • Samayan

          More Shortcuts 2……………..

          As VonC said you can get alist of short cuts with the following command.

          Ctrl + Shift + L “Show Key Assist”, List of shortcuts (depending on the context)

          SHORTCUTS FOR DEVELOPMENT

          But here are some which you will use often during your development.

          Ctrl + Shift + P Switch between openning and closing braces.

          Ctrl + Shift + R Open any file quickly without browsing for it in the Package Explorer. This shortcut opens a dialog box that accepts the name of the file you’re looking for.

          Ctrl + Shift + T Open a type (e.g.: a class, an interface) without clicking through interminable list of packages. If what you want is a Java type, this shortcut will do the trick.

          Ctrl + O Go directly to a member (method, variable) of a class file, especially when there are a lot of methods.

          Ctrl + Shift + F Format code.

          Ctrl + Shift + / Comment out XML or JSP code.

          Ctrl + L Go to line number N in the source file.

          Ctrl + E Show a list of open editors.

          Ctrl + F6 Move between open editors.

          Ctrl + 1 Quick Fix.

          Ctrl + 3 Quick Access.

          Ctrl + Q Go to the last edit location.

          Ctrl + T Go to a supertype/subtype.

          Ctrl + I Indent selected code block.

          Ctrl + + Move to one problem (i.e.: error, warning) to the next (or previous) in a file.

          F3 Go to a type declaration.Alternatively, you can hold Ctrl down and click the hyperlinked variable.

          SHORTCUTS FOR VARIABLE GENERATION

          Ctrl + 2 + L Generate return value type and variable assignment

          Alt + Shift + L Generate return value type and variable assignment. but here you can make selections.

          SHORTCUTS FOR DEBUGGING

          F8 Resume

          CTRL + F8 Resume.

          F5 Step Into

          F6 Step Over

          F7 Step Return

          CTRL R Run to Line.

          F11 R Debug

          CTRL + SHIFT + B Toogle Break Point

    • samayan..............

      public class Bodmasstask {
      public String[] converttostringarray(String s)
      {
      int index=0;
      String str1=””;
      char[] chararray=s.toCharArray();
      String[] outputarray= new String[s.length()];
      System.out.println(“ouputarray:”+outputarray.length);
      for(int i=0;i<chararray.length;i++)
      {
      char temp=chararray[i];
      if(temp=='a'||temp=='d'||temp=='m'||temp=='s')
      {
      if(!str1.isEmpty()){
      outputarray[index]=str1;
      index++;
      str1="";
      }
      String str=String.valueOf(temp);
      outputarray[index]=str;
      index++;
      }
      else{

      str1=str1.concat(String.valueOf(temp));
      if(chararray.length-1==i){
      outputarray[index]=str1;
      }

      }

      }

      return outputarray;

      }
      /**
      * @param args
      */
      public static void main(String[] args) {
      // TODO Auto-generated method stub
      String s="2a16d4m5s2";
      Bodmasstask task=new Bodmasstask();
      String[] stringarray=task.converttostringarray(s);
      System.out.println("string array length:"+stringarray.length);

      }

      }

    • Sathees

      public class Project1 {

      /**
      * @param args
      */

      public String[] converttostringarray(String s) {
      int index = 0;
      String str1 = “”;
      char[] chararray = s.toCharArray();
      String[] outputarray = new String[s.length()];

      System.out.println(“ouputarray:” + outputarray.length);
      for (int i = 0; i < chararray.length; i++) {
      char temp = chararray[i];
      if (temp == 'a' || temp == 'd' || temp == 'm' || temp == 's') {
      if (!str1.isEmpty()) {
      outputarray[index] = str1;
      index++;
      str1 = "";
      }
      String str = String.valueOf(temp);
      outputarray[index] = str;
      index++;
      } else {

      str1 = str1.concat(String.valueOf(temp));
      if (chararray.length – 1 == i) {
      outputarray[index] = str1;
      }

      }

      }

      return outputarray;

      }
      public String[] division(String[] Stringarray) {
      String[] output = new String[Stringarray.length - 3];
      int index = 0;
      for (int i = 0; i < Stringarray.length; i++) {
      String temp4 = Stringarray[i];
      if (Stringarray[i].equals("d")) {
      int num1 = Integer.valueOf(Stringarray[i - 1]);
      int num2 = Integer.valueOf(Stringarray[i + 1]);
      int result = num1 / num2;
      String s1 = String.valueOf(result);
      output[index - 1] = s1;
      i++;
      output[index] = s1;

      } else {

      String s2 = String.valueOf(Stringarray[i]);
      output[index] = s2;
      index++;
      }
      }
      return output;
      }
      public String[] mulitiplication(String[] output) {
      String[] output1 = new String[output.length - 2];
      int index = 0;
      for (int i = 0; i < output.length; i++) {
      String temp4 = output[i];
      if (output[i].equals("d")) {
      int num1 = Integer.valueOf(output[i - 1]);
      int num2 = Integer.valueOf(output[i + 1]);
      int result = num1 * num2;
      String s1 = String.valueOf(result);
      output[index - 1] = s1;
      i++;
      output[index] = s1;

      } else {

      String s2 = String.valueOf(output[i]);
      output[index] = s2;
      index++;
      }
      }
      return output1;
      }

      public String[] addition(String[] output1) {
      String[] output2 = new String[output1.length - 2];
      int index = 0;
      for (int i = 0; i < output1.length; i++) {
      String temp4 = output1[i];
      if (output1[i].equals("d")) {
      int num1 = Integer.valueOf(output1[i - 1]);
      int num2 = Integer.valueOf(output1[i + 1]);
      int result = num1 + num2;
      String s1 = String.valueOf(result);
      output1[index - 1] = s1;
      i++;
      output1[index] = s1;

      } else {

      String s2 = String.valueOf(output1[i]);
      output1[index] = s2;
      index++;
      }
      }
      return output2;
      }

      public static void main(String[] args) {
      String s = "2a16d4m5s2";

      Project1 task = new Project1();
      String[] stringarray = task.converttostringarray(s);
      System.out.println("string array length:" + stringarray.length);
      // System.out.println("string array "+outputarray);
      // int[] stringarray2=task.Stringtoint(stringarray);
      task.division(stringarray);
      //String[] output = new String[stringarray.length - 3];
      //String[] output1 = new String[output.length - 3];
      String[] output=task.converttostringarray(s);
      task.mulitiplication(output);

      }}

  3. Thanks a lot sir.. it was really very helpful

    • Samayan..............

      Android……………

      public class MainActivity extends Activity implements OnClickListener {

      EditText UserName, Password;
      Button Login, Register;
      private String id;

      @Override
      protected void onCreate(Bundle savedInstanceState) {
      super.onCreate(savedInstanceState);
      setContentView(R.layout.activity_main);

      findAllViewsId();

      /*Login.setOnClickListener(this);
      Register.setOnClickListener(this);
      */
      }

      private void findAllViewsId() {
      // TODO Auto-generated method stub

      UserName = (EditText) findViewById(R.id.UserName);
      Password = (EditText) findViewById(R.id.Password);

      Login = (Button) findViewById(R.id.Login);
      Register = (Button) findViewById(R.id.Register);

      Login.setOnClickListener(new Button.OnClickListener(){

      @Override
      public void onClick(View view) {

      Intent intent = new Intent(getApplicationContext(), CountrySelect.class);
      startActivity(intent);

      }
      });

      Register.setOnClickListener(new Button.OnClickListener(){

      @Override
      public void onClick(View view) {

      Intent intent = new Intent(getApplicationContext(), RegisterActivity.class);
      Bundle B = new Bundle();
      B.putString(“UserName”, UserName.getText().toString());
      B.putString(“Password”, Password.getText().toString());
      intent.putExtras(B);
      startActivity(intent);

      }
      });
      }
      @Override
      public boolean onCreateOptionsMenu(Menu menu) {
      // Inflate the menu; this adds items to the action bar if it is present.
      getMenuInflater().inflate(R.menu.main, menu);
      return true;
      }

      @Override
      public void onClick(View v) {
      // TODO Auto-generated method stub

      }

      }

  4. SHASHI

    THANK YOU SIR…

  5. Dipraj

    Good Article
    Thanks.

  6. NguyenDat

    Great, Thanks for your post,

    Another missing command are:
    CTRL + ALT + L
    for listing all shortcuts

  7. Madhu

    Nice Doc, Thank you

  8. Raju

    Thanks JOe……..very help ful to meeeeeee

  9. sagar

    thank you….. :)

  10. shubham

    great work man

  11. Anonymous

    Hello sir,when i installed the eclipse it give
    error “Failed to load the JNI shared library
    C:\Program Files(x86)\Java\jdk1.7.0\jre\bin\ client\jvm.dll

    please tell me what is the problem?

    • Anonymous

      it is due to the reason you are trying to instal win7 compatable eclipse version without win7 compatable jdk version. Try installing jdk7 and reinstal eclipse..it will work fine

      • sd

        configure ur environmental variables

        Control Panel>>All Control Panel Items>>System>> change settings>>advanced>>
        environmental variables>>add>>
        variable=HOME and value=C:\Program Files\Java\jdk1.7.0_10(change it according to ur path)

    • Anonymous

      U can try out eclipse juno rather….

  12. Anonymous

    very gud…..

  13. Vamsi

    Very Helpfull…-:)

  14. Thanks…….very help full website…..

  15. Nagarjuna Yerrapothu

    Thanks a lot it is very useful for every one who r using Eclipse.
    Could you please send the connection pooling concept in step by step form.

    Thanks & Regards
    Nagarjuna Yerrapothu
    9703976432

  16. Anonymous

    very good shortcuts

  17. VinothKumar

    In eclipse press CTRL+ SHIFT+L you will get all the lists or help –> key Assist

  18. Joe

    Yes, I should have included CTRL + ALT + L. I will update the article. Thanks.

  19. Vijay

    Thanks a ton JOE

  20. Ashish Bania

    It was helpful…u did good to a bunch of new developers…thanx

  21. kishore

    very nice article. It’s really helpfull…
    Thank u Joe

  22. MQ

    Helpful article…Thanks

  23. Sangeetha

    Good article..With these keywords, Eclipse will become a powerful editor and make the work very easy.

  24. Hi,

    I am really glad to see your blog has grown big. From the comments I see here, I am sure you are doing a fantastic job!

  25. Irina

    Thank you for always choosing the bestest topics:) I’m sorry I love Java as it is…because you would made me love it just by reading your blog:)

  26. Raj

    Thanks good explanation….

  27. venkat

    Thanks for choosing really helpful topic

  28. UK

    Nice.. Good job!!

  29. Anonymous

    Really helpful. Keep up the good work.

  30. Kishore vanam

    It helps a lot for beginners….
    Thanks very much….

  31. dipesh

    also add CTRL SHIFT T means searching java file from jars

  32. Anonymous

    excellent and much needed one…..hari

  33. sunil

    excellent for quick Reference….sunil

  34. Anonymous

    sir i have small doubt which IDE is better either netbeans or eclipse

  35. Anonymous

    Really its very beneficial!!

  36. Anonymous

    its very nice article

  37. Thanks, too much..

  38. Dhivya

    was very Useful…..Thank You….

  39. Farid

    Ctrl K or Ctrl Shift K is also helpful for finding a similar text or same String

  40. Anonymous

    It’s a great.thanks you sir

  41. Anonymous

    precise,very well presented.. beneficial thanks :)

  42. Madhan

    Very helpful short cuts..

  43. Swapnil

    Great sharing.. Very very Important information..:)

  44. Anonymous

    TrulY Helpful..!!!

  45. sam_a

    Useful post Joe Thanks alot!

  46. swapnil

    Very helpfull!!!!!

  47. Gurushanth

    Very useful sir…..

  48. Very good list.
    One more shortcut I use often is CTRL K to find occurrence of selected string in the file.

  49. ramineni nagarjuna

    very useful

  50. Thanks sir,these are the shortcuts that are really necessary for a programmer to know.

  51. Anonymous

    Very good……………….

  52. Uday

    Thanks Joe,

    Really appreciate for this Eclipse shortcuts

    Thanks alot……:)

  53. Very nice tutorials – Joe

  54. Jai

    Its very helpful.
    thank you

  55. Pargavi.R

    Nice Article… Useful work

  56. Madhuri Kankurte

    excellent !

  57. Anonymous

    thanks JOE

  58. Trivikram Gavara

    Searched a lot on the web, and this is the most simple and useful thing I found in the end.,
    many thanks
    Trivikram

  59. Madhu

    Thanks for this.. :)

  60. rave

    thanx a lot,
    One more option is cntrl+o lists all the methods in a class

  61. jensakrom

    awesome joe, thanks

  62. Anonymous

    nice shortcuts.. thanx…

  63. Java_Lover

    Good one JOE Keep adding……

  64. Pranee

    Thank you so much please continue to update with some practical examples.

  65. very good thanks i really want it

  66. senthilnathan

    Hi All,

    Well done i am just looking for this type of blog finally i got it from you…

    Plz Give me Netbeans shortcuts

  67. anonymous

    this blog could be left unappreciated for his extraordinary effort to make java simple :)

  68. Anonymous

    great looks of this blog

  69. Venkatesh

    Really a true Nice Blog to follow!!
    Thanks a lot for providing clear and precise explanations with exampleas in all the topics.

  70. Arshad Shaikh

    Thanks a lot…… too helpful info…!!!!

  71. shaji

    Hi Joe,
    Very informative articles.

    Thanks a lot for sharing knowledge.
    Thanks !!!!

  72. Tarak

    Thanks a lot…… for the sharing Knowledge

  73. krishnaveni

    Thank You..it is very helpful for all and java beginers

  74. martin

    Thank you for your list !!

  75. Anonymous

    Thank you very much ,it is very helpful for me.thank you.

  76. myroid

    Good,Thanks sir.

  77. Mr. wrong

    I like your blog,it looks comfortable!!The passage is really useful…

  78. Anonymous

    Thanks sir.

  79. Anonymous

    thanks ,that’s great

  80. Anonymous

    I’ll be back soon, just for you blogs.

  81. pramod

    Thanks Joe, for Ur blogs. These are really helpful for most of us.

  82. Arup

    please do write on hadoop.

  83. lee tii

    so… beneficial

  84. Qi

    Thank you very much^^

  85. Anonymous

    very useful tips keep it up …..

  86. Anonymous

    I’ll be back soon, just for you blogs.

  87. wwp

    I’ll be back soon, just for you blogs

  88. Thanks it really helpful……… time saving…… i like CTRL+SHIFT+R

  89. chetan

    it it not CTRL + ALT + L for listing Commands. but it is CTRL + shift + L.

  90. Anonymous

    Thanks really helpful

  91. Rajeev Kr

    THANKS A LOT SIR…

  92. GalaxyTang

    tks,up up up~

  93. Anonymous

    very helpful,thank you sir

  94. santhosh

    Two more important commands as follows:

    1> CTRL + W –> to close each opened file
    2> CTRL + SHIFT +W —> to close all files which are opened.

  95. Sandhya

    Hi Joe,

    CTRL SHIFT F – It is formatting only java files.

    May i know the format code of jsp & xml files.

  96. Ramu

    I dont know how can I say thanks to you why because each and every topic material made by you is simply super

  97. Vishnu

    Really helpfull..Thank u Sir

  98. you can use this key CTRL+SHIFT+F format and align the code in a perfect manner.

    keep rocking..!

  99. anil

    can any one tell the diff b/n for loop and for each…
    in for each we are taking collections and where as for we are taking numbers..in for loop where is collection…

  100. Anonymous

    really good one.

  101. Navaprasad

    Very helpful sir :) Really easy learning of JAVA from your blog.. thanks alot sir :)

  102. Anonymous

    Thanks a lot sir!

  103. raj

    Very Helpful. Thank you

  104. Lakshmireddy

    Hi fiends,
    how to convert bunch of .class files into java source code files?
    waiting for reply..:)

  105. Mukul Moudgil

    thnks a lot

  106. Ashutosh Pandey

    Sir,
    A very helpful list indeed, especially the pdf version for the workstation. It might as well include CTRL + I for Indentation if you have strict checkstyle standards to adhere to.

  107. priya

    great work sir..excellent…ur site seems to be so wonderful .your site encourage me to bulld a site…

  108. priya

    so cute webpage…ur site seems to be so wonderful .your site encourage me to bulld a site…

  109. Suresh

    Thanks a lot for your efforts. It’s really helpful.

  110. hemant kumar jena

    its very useful

  111. Anonymous

    thnk u

  112. reddy

    thnks very helpful..

  113. Sharath

    Thank u sir.

  114. Cntrl + Shift + L
    :-)

  115. taha

    thanks for tutorial

  116. subbu

    can u plz tel me hw to set line numbers in eclipse?

  117. sunitha

    Very helpful tips..

  118. manasa

    its awesome..

  119. Ricky

    Thank you sir………

  120. Prashant Bhardwaj

    Great work sir, Very very helpful, there is another shut cut for rename or refactor same valued variables.

    ‘Alt+Shift+R’

  121. Hi sir, you are helping us so much. I am very wonder on this website, Thanks to you sir.

  122. Himadri

    Thank you so much… you blog is awesome

  123. Anonymous

    truly helpful

  124. Anonymous

    thanx…its very helpful.

  125. java linux

    Thanks for the compilation, very useful short cuts

  126. Sushant

    Another one..
    ALT+F4 for closing eclipse.

  127. babuni

    Thanks so much for providing Eclipse shut cut ..

  128. thuanbsf

    very helpful!
    most-used shortcuts

  129. fateh

    my netbean shows an authentication password when i m run any program on tomcat apache server, and not any other server as a glassfish server is run completely.plz hellp me sir

  130. Anonymous

    It is very helpfull to All..

  131. subbu

    Useful information.

  132. saibaba g

    thanks a ton

  133. Anonymous

    Very helpfull

  134. ALT+SHIFT+Q
    ALT+SHIFT+X

    “tailor should know how to work with its seizure”

  135. marghi

    thank you joe, this tuto is very helpfull

  136. developpeur

    Joe, you forget Ctrl C and Ctrl V :D

  137. Rajesh

    Hi Joe.

    Nice website. Keep going. It is a best site i ever seen, where everyone will get what they are looking for. Good Work Dude

  138. praka

    thans a lot.

  139. sunit kumar panda

    Thanks for the compilation, very useful short cuts..

  140. Longway

    any way ,thx a lot.

  141. Anonymous

    name few good sites to prepare for SCJP.

  142. Anonymous

    very much useful

  143. kumarsurisetti88@gmail.com

    if i passed F12 key there is no changes in current editor..plz explain me ..how to work currectly the F12 key

  144. Anonymous

    waste website

  145. Anonymous

    really helpful

  146. jiaxin Liu

    It’s great,thank you!

  147. SANTHOSH K S

    It’s very much useful information. for developer who are using eclipse

  148. Sourabh

    Nice article to speed u programming.It would be helpful if you provide functional shortcuts like :
    System.out.println = sysout+ctrl+space

  149. Arshad

    thank u bhai…….

  150. Venkatesh Prabhu

    Very Nice :)…..

  151. Baskar

    Hi Joe,

    I have been using eclipse for more than 3 years. It is good to know the shortcuts while working on java in eclipse.
    I have another one shortcut in eclipse. If you press CTRL + SHIFT + L in eclipse, you will get all the shortcut keys in eclipse.

    Thanks and keep going …!

  152. Deepali

    thanks a lot Joe !!!
    It was really helpful.

Your Comment