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)
- Automatic Updates Scheduler// Automatic upgrade and Scheduling
-
- Myeclipse quicksetup// Quick Start
-
- Myeclipse Derby// Derby is the name of an open source database.
-
- Myeclipse easie Geronimo1 // The same color indicates the name of the application server.
-
- Myeclipse easie Geronimo2
-
- Myeclipse easie JBoss2
- Myeclipse easie JBoss3
-
- Myeclipse easie JBoss4
-
- Myeclipse easie JBoss5
-
- Myeclipse easie JBoss
-
- Myeclipse easie Jetty4
-
- Myeclipse easie Jetty5
- Myeclipse easie Jetty6
-
- Myeclipse easie Jetty
-
- Myeclipse easie Jonas3
-
- Myeclipse easie Jonas4
-
- Myeclipse easie Jonas
-
- Myeclipse easie JRun4
-
- Myeclipse easie JRun
- Myeclipse easie Oracle10As
-
- Myeclipse easie Oracle9As
-
- Myeclipse easie Oracle
-
- Myeclipse easie Orion1
-
- Myeclipse easie Orion2
-
- Myeclipse easie Resin2
- Myeclipse easie Resin3
-
- Myeclipse easie Resin
-
- Myeclipse easie sun8. X
-
- Myeclipse easie sun8
-
- Myeclipse easie sun9
-
- Myeclipse easie glassfish2
- Myeclipse easie glassfish1
-
- Myeclipse easie Sun ONE
-
- Myeclipse easie myeclipse Tomcat6Server
-
- Myeclipse easie Tomcat4
-
- Myeclipse easie Tomcat5
- Myeclipse easie Tomcat6
-
- Myeclipse easie Tomcat
-
- Myeclipse easie WebLogic10
-
- Myeclipse easie WebLogic6
-
- Myeclipse easie WebLogic7
-
- Myeclipse easie WebLogic8
- Myeclipse easie WebLogic9
-
- Myeclipse easie WebLogic
-
- Myeclipse easie WebSphere5
-
- Myeclipse easie WebSphere6.1
-
- Myeclipse easie WebSphere6
-
- Myeclipse easie WebSphere4
- Myeclipse examples// Example
-
- Myeclipse memory monitor// Memory monitoring
-
- Myeclipse tapestry Integration// Plug-in integration
-
- Myeclipse JSP debug tooling// JSP debugging plug-in
-
- Myeclipse file creation wizards// Create a fileProgram
- Icefaces integration for myeclipse // Ajax-based JSF development framework ()
-
- Myeclipse backward compatibility// Background Functions
-
- Myeclipse perspective plug-in// Perspective plug-in
-
- Pluse collaboration Control Center // eclipse webpage management center
-
- Eclipse-CS 4.x. X-> 5.0.0 migration plug-in // Eclipse plug-in compatible Components
-
- Mozilla debug UI plug-in (incubation)// Mozilla debugging plug-in (Mozilla is a browser)
- Dynamic Programming ages toolkit core UI // user interfaces supported by dynamic languages such as PHP
-
- WTP WebService UI plug-in// Web service view plug-in
-
- Assumerver faces tools-core// JSF tool core package
-
- Automatic Updates scheduler // automatically update
-
- Service Policy // defines the service performance target provided by the web, which is automatically managed
-
- Atfdebug plug-in (incubation) // debugging tool for Dynamic Language
-
- Auxiliary web module support for meeclipse // auxiliary web module support. (It may be automatically added to files such as Struts)
- 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.