Myeclipse 8.5 Optimization

Source: Internet
Author: User

Step 1:Cancel automatic validation
There are a bunch of validation items, such as XML, JSP, JSF, and JS. We don't have to perform automatic verification on all of them, but we only need to manually verify them when necessary!

Cancellation Method:
Windows-> perferences-> myeclipse-> Validation
Except for all the check boxes under manual, none of them are selected.
Manual verification method:
On the file to be verified, right-click and choose myeclipse> RUN validation.

Step 2:Cancel eclipse spelling check
1. spelling check will cause us a lot of trouble. Our method names will all be abbreviations of words, and he will also prompt errors, so it is best to remove them, so it is not very useful.

Windows> perferences> General> Validation> editors> text editors> spelling

Step 3:Cancel the startup Item of myeclipse
Myeclipse has many startup items, but many of them are not needed, or only one or two of them can be used.

Windows-> perferences-> General-> startup and Shutdown(For details, refer to the description at the bottom)

Step 4:Change the default open mode of JSP
After myeclipse is installed, edit the JSP page to open its editing page and preview the page, which is slow and not suitable for development. So change itWindows> perferences> General> editors> File Associations

Select an editor below and click the default button on the left.

Step 5: ChangeCodePrompt shortcut key (do not use the enhancement prompt, use Ctrl +/to prompt better when you need it)

The current Code prompts the shortcut key. The default value is Ctrl + space, and we also switch the input method, so there will be conflicts. Who is myeclipse made by foreigners .. You do not need to switch the input method.

Windows> perferences> General> keys

Change content assist to Alt +/

At the same time, because Alt +/has been occupied by word completion, you must modify the shortcut key value of word completion at the same time.

Now, is the speed and convenience improved.

Step 6:Change memory usage File

1. Open eclipse. ini


-Showsplash
Com. genuitec. myeclipse. Product
-- Launcher. xxmaxpermsize
256 m
-Vmargs
-Dosgi. requiredjavaversion = 1.5
-Xms256m
-Xmx1024m
-Dosgi. splashlocation = E: myeclipse 6.0eclipsemyeclipsesplash.bmp
-Duser. language = EN
-XX: permsize = 128 m
-XX: maxpermsize = 256 m
Increase the following-XX: maxpermsize, such as-XX: maxpermsize = 512 m, and then change-XX: permsize to the same size as-XX: maxpermsize.
Cause: You must be familiar with this picture:

Almost every time eclipse gets stuck, it is caused by insufficient non-heap memory. The maximum and minimum values are adjusted to the same value because myeclipse is not allowed to change the memory size frequently.

Note: XX: The sum of maxpermsize and xmx cannot exceed the memory size of your computer.

 

Step 7:Modifying Struts-config.xml file opening Error

Sometimes the following error occurs when you click the struts xml configuration file in myeclipse:

Error opening the editorunable to open the editor, unknow the editor ID .....

After closing this window, the correct XML file is displayed. This is changed as follows:

Windows-> perferences-> General-> editors-> File Associations select *. XML, select myeclipse XML editor Point default, OK

Step 8:Cancel automatic verification. This is a manual verification.

Windows --> perferences --> myeclipse --> Validation

SetBuildCheck all to cancel and retain Manual (manual). If you need to verify a file, we can verify it separately. The method is to, on the file to be verified (right-click-> myeclipse-> RUN Validation

Step 9: Cancel Maven Update (start update)

Window> preferences> myeclipse enterprise workbench>
Maven4myeclipse> Maven> disable download repository index updates on
Startup

Attachment:

Item 1:Start function introduction and example (red indicates the file to be retained. This is an example. Select as needed)

  1. Automatic Updates Scheduler// Automatic upgrade and Scheduling
  2. Myeclipse quicksetup// Quick Start
  3. Myeclipse Derby// Derby is the name of an open source database.
  4. Myeclipse easie Geronimo1 // The same color indicates the name of the application server.
  5. Myeclipse easie Geronimo2
  6. Myeclipse easie JBoss2
  7. Myeclipse easie JBoss3
  8. Myeclipse easie JBoss4
  9. Myeclipse easie JBoss5
  10. Myeclipse easie JBoss
  11. Myeclipse easie Jetty4
  12. Myeclipse easie Jetty5
  13. Myeclipse easie Jetty6
  14. Myeclipse easie Jetty
  15. Myeclipse easie Jonas3
  16. Myeclipse easie Jonas4
  17. Myeclipse easie Jonas
  18. Myeclipse easie JRun4
  19. Myeclipse easie JRun
  20. Myeclipse easie Oracle10As
  21. Myeclipse easie Oracle9As
  22. Myeclipse easie Oracle
  23. Myeclipse easie Orion1
  24. Myeclipse easie Orion2
  25. Myeclipse easie Resin2
  26. Myeclipse easie Resin3
  27. Myeclipse easie Resin
  28. Myeclipse easie sun8. X
  29. Myeclipse easie sun8
  30. Myeclipse easie sun9
  31. Myeclipse easie glassfish2
  32. Myeclipse easie glassfish1
  33. Myeclipse easie Sun ONE
  34. Myeclipse easie myeclipse Tomcat6Server
  35. Myeclipse easie Tomcat4
  36. Myeclipse easie Tomcat5
  37. Myeclipse easie Tomcat6
  38. Myeclipse easie Tomcat
  39. Myeclipse easie WebLogic10
  40. Myeclipse easie WebLogic6
  41. Myeclipse easie WebLogic7
  42. Myeclipse easie WebLogic8
  43. Myeclipse easie WebLogic9
  44. Myeclipse easie WebLogic
  45. Myeclipse easie WebSphere5
  46. Myeclipse easie WebSphere6.1
  47. Myeclipse easie WebSphere6
  48. Myeclipse easie WebSphere4
  49. Myeclipse examples// Example
  50. Myeclipse memory monitor// Memory monitoring
  51. Myeclipse tapestry Integration// Plug-in integration
  52. Myeclipse JSP debug tooling// JSP debugging plug-in
  53. Myeclipse file creation wizards// Create a fileProgram 
  54. Icefaces integration for myeclipse // Ajax-based JSF development framework ()
  55. Myeclipse backward compatibility// Background Functions
  56. Myeclipse perspective plug-in// Perspective plug-in 
  57. Pluse collaboration Control Center // eclipse webpage management center
  58. Eclipse-CS 4.x. X-> 5.0.0 migration plug-in // Eclipse plug-in compatible Components
  59. Mozilla debug UI plug-in (incubation)// Mozilla debugging plug-in (Mozilla is a browser)
  60. Dynamic Programming ages toolkit core UI // user interfaces supported by dynamic languages such as PHP
  61. WTP WebService UI plug-in// Web service view plug-in
  62. Assumerver faces tools-core// JSF tool core package
  63. Automatic Updates scheduler // automatically update
  64. Service Policy // defines the service performance target provided by the web, which is automatically managed
  65. Atfdebug plug-in (incubation) // debugging tool for Dynamic Language
  66. Auxiliary web module support for meeclipse // auxiliary web module support. (It may be automatically added to files such as Struts)
  67. JSF editor preview supportForMyeclipse// JSF Editor

Item 2:Myeclipse Validation

Because file correctness cannot be guaranteed during File Import, You need to verify the file before starting the service, including syntax.

In addition, you can add the required verification module, such as checkstyle verification.

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.