Java auto-completion code

Source: Internet
Author: User

By default, the code prompt function of eclipse is much worse than that of microsoftvisualstudio. The main reason is that eclipse has many options that are disabled by default, and developers must manually configure them. If the developer is not clear, the eclipse code prompt function is as powerful as the code prompt function of microsoftvisualstudio.

Let's give a simple example to illustrate the problem. For example, in eclipse and code, you cannot get code prompts by playing foreach or switch, microsoftvisualstudio provides very friendly code prompts. In fact, the code prompt function in the eclipse code is usually clicked "." by default, and the code prompt is usually clicked.

 

Principle: The "Auto activation triggers for Java" option refers to the option that triggers the code prompt. "to". abcdefghijklmnopqrstuvwxyz (, "refers to 26 letters and ., (These symbols trigger the code prompt function. Enhance the code prompt function of eclipse. How can I configure it? The procedure is as follows:

 

1. Open eclipse, and then "window" → "Preferences"

2. Select "Java", expand, "Editor", and select "content assist ".

3. Select "content assist" and then see "Auto" under "auto-activation" on the right.
Activation triggers for Java "option. Actually, the code prompt is triggered by the "." symbol.

4. The "Auto activation triggers for Java" option should be followed by an ABC letter after "." To facilitate later search and modification. Then, "Apply" and click "OK ".

5. Then, select "file"> "Export", select "perferences" in the pop-up window, and click "Next ".

6. Select the export file path, export it to the desktop, enter "test" as the file name, and click "save ".

7. Find the file "test. EPF" you just saved on the desktop, right-click and choose "open with Notepad ".

8. You can see a lot of eclipse configuration information.

9. Press the "Ctrl + F" shortcut key, enter ". ABC", and click "find next ".

10. Find the configuration information of ". ABC.

11. Change ". ABC" to ". abcdefghijklmnopqrstuvwxyz (,". Save and disable "test. EPF ".

12. return to the eclipse interface, "file"> "import", select "perferences" in the pop-up window, click "Next", and select the "test. open the EPF file and click Finish ". This step is similar to the preceding export step.

13. Finally, of course, the code is tested. Create a project and a class. Enter switch and foreach in the Code for testing. You will immediately find that there are prompts, and there will be a lot of related prompts no matter which letter you typed, very smooth and convenient.

 

Conclusion: The "auto activation triggers for Java" option refers to the option that triggers the code prompt. "to". abcdefghijklmnopqrstuvwxyz (, "refers to 26 letters and ., (These symbols trigger the code prompt function. By the way, you can modify the class name and interface name highlighted in different colors. You can configure it in "Java"> "enditor"> "syntac ", expand "Java"> "classes" on the right side, check the "enable" option, and select your preferred color. Of course there are other related color configurations. Not to mention it. In fact, there are many items that can be configured in the "Preferences", so that eclipse is optimized. Specifically, You need to configure them according to your personal preferences.

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.