[Set] Eclipse plug-in Collection

Source: Internet
Author: User
Tags php development environment

More plug-ins:Http://www.open-open.com/04.htm

[From:Http://www.blogjava.net/zhip/archive/2008/05/07/198935.html]

XML Schema infoset model (XSD)
Function: XML Schema infoset model is a reference database that provides APIs for testing, creating, or modifying W3C XML schema.
Home: http://www.eclipse.org/xsd/

 

Graphical editing framework
Function: this plug-in allows developers to quickly develop a graphic editor.
Home: http://www.eclipse.org/gef/

Eclipse modeling framework (EMF)
Function: EMF is a modeling framework and based on a structured data model.CodeGenerate a tool. It can describe XML and other EMF according to the Conventions

The tool supports a Java class model and an interface class for viewing and processing model operations. This model can be annotated

The models created by Java code, XML documents, or modeling tools such as Rose are imported into EMF. Most importantly, EMF provides other EMF-based tools.

And ApplicationsProgramBasic collaboration platform.
Home: http://www.eclipse.org/emf/

Eclipse web tools platform (WTP)
Version: 1.0
Supported eclipse versions: 2.1 & 3.0
Use Certificate: free
Development Status: Beta
Company: eclipse.org
Function: includes the HTML, JavaScript, CSS, JSP, SQL, DTD, XSD & WSDL editor, and provides graphical XSD & WSDL

Editor, J2EE project construction, modeling, and release. Web Service wizard database access and query tools, five-star plug-in! It is strongly recommended.
Home: http://www.eclipse.org/webtools/index.html

Lomboz
Version: Build-20050526
Development Status: 5-production/stable
Usage Protocol: GNU lesser General Public License (lgpl)
Function: lomaz is a well-known eclipse J2EE development plug-in. It uses the following open-source technologies: Jasper, XDoclet, axis, and ant,

Fully supports coding, publishing, testing, and debugging.
Home: http://forge.objectweb.org/projects/lomboz

Myeclipse
Version: 3.8.4
Supported eclipse versions: 2.1 & 3.0
Certificate used: Commerce
Development Status: stable
Company: genuitec, LLC
Function:


The most powerful J2EE development plug-in.
Visual JSF and Struts development, XML editor, Hibernate support, UML modeling, application server connection, support for EJB development, the same

Step-by-Step JSP (you do not have to publish the entire application )......
A very powerful tool can be used to understand :)

Sysdeo eclipse Tomcat launcher plugin
Version: 3.1 beta
Supported eclipse versions: 2.1 & 3.0
Use Certificate: free
Development Status: Beta
Company: sysdeo
Function:


Start and Stop restart tomcat in Elipse
Register the Tomcat process to the eclipse Debugger
Create a war File
Add the Java project to Tomcat classpath
Set Tomcat JVM parameters, classpath and bootclasspath
Export the Tomcat project as a war File
Select tomcat configuration file

Plug-in Home: http://www.eclipse-plugins.info/eclipse/index.jsp


Javascript Editor
Version: 0.0.9b
Supported eclipse versions: 2.1 & 3.0
Use Certificate: Free CPL
Development Status: Beta
Company: N/
Function: supports JavaScript editing, including code highlighting, Automatic completion, and content outline.
Plugin home: http://jseditor.sourceforge.net/

Csseditor
Version: 0.0.4
Supported eclipse versions: 2.1 & 3.0
Use Certificate: Free CPL
Development Status: Beta
Company: N/
Function: the code is highlighted and the content prompt is displayed. CSS rules are displayed in the outline column. An error is displayed when you enter the rule.
Home: http://csseditor.sourceforge.net/

Exadel Studio
Version: 2.5
Supported eclipse versions: 3.0
Use Certificate: Free CPL
Development Status: Beta
Company: N/
Function: supports JSF, struts, JSP editing (2.0 supported), Spring framework, hibernate, database browsing, and graphical attributes.

Editor, CSS Editor, JavaScript Editor, Image Browsing, and XSD editing. Supports XML schema and more than 20 application services.

Publishing ...... Very powerful.

Struts Console
Version: 4.8
Supported eclipse versions: All
Use Certificate: free
Development Status: stable
Company: N/
Function: supports *. TLD files, Struts 1.0-1.2 configuration files, tiles configuration files, validator 1.0 and 1.1 configuration files.

Supports mainstream Java ides.
Home: http://www.jamesholmes.com/struts/console/

Faces Console
Version: 1.7
Supported eclipse versions: All
Use Certificate: free
Development Status: stable
Company: N/
Function: supports JSF configuration files, JSP tag library files, and mainstream Java ides.
Home: http://www.jamesholmes.com/JavaServerFaces/console/


HTML tidy Eclipse plug-in
Version: 1.2.1
Supported eclipse versions: 2.1 & 3.0
Use Certificate: Free CPL
Development Status: Beta
Company: N/
Function: Format and validate (x) HTML and XML code. The editor is not provided.
Home: http://eclipsetidy.sourceforge.net/

Eclipse HTML editor plugin
Version: N/
Supported eclipse versions: 2.1 & 3.0
Use Certificate: Free CPL
Development Status: Beta
Company: N/
Function:


Eclipse HTML editor is an HTML, JSP, and XML editing plug-in.
Highlight html/JSP/XML/CSS.
Html/jsp Preview
JSP/XML Verification
Contents help (HTML tags/attributes, XML based on DTD and JSP taglib and more)
Create HTML/JSP/XML file wizard
Code folding
Image Browsing
CSS code complete

Home: http://amateras.sourceforge.jp/cgi-bin/fswiki_en/wiki.cgi? Page = eclipsehtmleditor

Phpeclipse (PhP Development Toolkit)
Version: N/
Supported eclipse versions: 3.0
Use Certificate: Free CPL
Development Status: Beta
Company: N/
Function: Eclipse php development environment that supports code highlighting and Automatic Code Completion to preview the PHP page. Can be controlled in eclipse

Start, stop, and restart Apache and MySQL. Powerful functions!
Home: http://www.phpeclipse.de/tiki-view_articles.php

Xmlbuddy
Version: N/
Supported eclipse versions: 3.0
Use Certificate: Free & commerce
Development Status: stable
Company: N/
Function: this is a free version. It is easy to use. You can try it.
Home: http://www.xmlbuddy.com/

Doclipse
Version: N/
Supported eclipse versions: 3.0
Use Certificate: free
Development Status: stable
Company: N/
Function: You can see the name and use the javadoc tag auxiliary tool in eclipse.
Home: http://www.beust.com/doclipse/

Jadclipse
Version: 2.06
Supported eclipse versions: All
Use Certificate: free
Development Status: stable
Company: N/
Function: great tool. You can decompile the class file in eclipse!

 

Transferred from:Http://j2ee-yohn.javaeye.com/blog/269784

Eclipse plug-in overview, and Open source center Http://sourceforge.net

 

Eclipse swing & SWT plugin development GUI is better!

Http://www.cloudgarden.com 

 

 

Develop the swing Interface

Http://code.google.com/p/visualswing4eclipse/

 

0 Eclipse plug-in Center Http://www.eclipseplugincentral.com/ Eclipse and its plug-in download URL
1. Download eclipse
EMF, GEF-Graphical Editor framework, UML2, and VE-visual editor are all downloaded here.
Http://www.eclipse.org/downloads/index.php
2 lomboz J2EE plug-in, JSP development, EJB
Http://forge.objectweb.org/projects/lomboz
3. myeclipse J2EE development plug-in, supporting Servlet/JSP/EJB/ DataLibrary Operations
Http://www.myeclipseide.com
4 properties editor edit Java attributes File And can Automatic The disk is in unicode format.
Http://propedit.sourceforge.jp/index_en.html
5 colorer take colors over hundreds of types of files by syntax
Http://colorer.sourceforge.net/
6 xmlbuddy edit XML file
Http://www.xmlbuddy.com
7 Code folding Function (More than eclipse)
Http://www.coffee-bytes.com/servlet/PlatformSupport
8. Easy Explorer accesses the folder of the selected file and directory from eclipse.
Http://easystruts.sourceforge.net/
9. The fat jar package plug-in allows you to conveniently complete various packaging tasks, including external packages.
Http://fjep.sourceforge.net/
10 RegEx test Regular Expression
Http://brosinski.com/stephan/archives/000028.php
11 jasperassistant report plug-in (for money ~)
Http://www.jasperassistant.com/
12 jigloo GUI builder Java GUI editing plug-in
Http://cloudgarden.com/jigloo/
13 profiler performance tracking and Measurement Tools , Capable of tracking and measuring B/S Program
Http://sourceforge.net/projects/eclipsecolorer/
14 advanqas provides prompt and quick help for conditional statements such as if/else (automatic structure change, etc)
Http://eclipsecolorer.sourceforge.net/advanqas/index.html
15 log4e log4j plug-in provides various log4j-related tasks, such as adding a logger for methods and classes.
Http://log4e.jayefem.de/index.php/Main_Page
16 vssplugin VSS plug-in
Http://sourceforge.net/projects/vssplugin
17 implementors provides an implementation class to jump to a method, rather than the interface function (Practical !)
Http://eclipse-tools.sourceforge.net/implementors/
18 call hierarchy shows the calling level of a method (which methods are called and which methods are called)
Http://eclipse-tools.sourceforge.net/call-hierarchy/index.html
19 eclipsetidy check and format html/XML files
Http://eclipsetidy.sourceforge.net/
20 checkclipse check whether the code style and writing method comply with the specifications
Http://www.mvmsoft.de/content/plugins/checkclipse/checkclipse.htm
21 hibernate synchronizer hibernate plug-in, automatic ing, etc.
Http://www.binamics.com/hibernatesync/
22. veloeclipse velocity plug-in
Http://propsorter.sourceforge.net/

 

23 editorlist
Http://editorlist.sourceforge.net/

24. memorymanagerMemoryUsage Monitoring
Http://cloudgarden.com/memorymanager/

25 SWT-designer GUI plug-in for Java
Http://www.swt-designer.com/

26 Tomcat plugin supports Tomcat plug-ins
Http://www.sysdeo.com/eclipse/tomcatPlugin.html

27 XML Viewer
Http://tabaquismo.freehosting.ne.../xmlview/index.html

28 quantum database plug-in
Http://quantum.sourceforge.net/

29 dbedit database plug-in
Http://sourceforge.net/projects/dbedit

30 Clay. Core visualized database plug-in
Http://www.azzurri.jp/en/software/index.jsp
Http://www.azzurri.jp/eclipse/plugins

31 hiberclipse hibernate plug-in
Http://hiberclipse.sourceforge.net
Http://www.binamics.com/hibernatesync

32 Struts-console struts plug-in
Http://www.jamesholmes.com/struts/console/

33 easystruts struts plug-in
Http://easystruts.sourceforge.net

34 veloedit velocity plugin
Http://veloedit.sourceforge.net/

35 jalopy code sorting plug-in
Http://jalopy.sourceforge.net/

36 jdepend package Relationship Analysis
Http://andrei.gmxhome.de/jdepend4eclipse/links.html

37. Spring ide spring plug-in
Http://springide-eclip.sourceforge.net/updatesite/

38 doclipse can generate XDoclet code prompts
Http://beust.com/doclipse/
39 sqlexplorer, which is used to connect to various databases in eclipse
Http://dev2dev.bea.com.cn/bbs/th... & threadid = 31124

40. Use the Eclipse plug-in implementors in eclipse.
Question:
If you want to see the implementation of a class or method, you can click Ctrl + to open the specific implementation code of this class or method. However, if an interface is encountered, it only arrives at the interface and cannot be reached in a specific implementation class.
Solution: Use the implementors plug-in of Eclipse.
When tracking method code, eclipse is switched to the method interface class by default, and only the method name does not have specific implementation code in the interface, this plug-in provides the ability to trace the implementation code of a specific implementation class.
In addition, the call hierarchy plug-in displays the call level of a method, from which you can see which method it is called and which method it is called. It is a useful tool for code tracing. Eclipse 3.1 already has this feature. This plug-in does not need to be introduced.
:
Http://dev2dev.bea.com.cn/bbs/th... & threadid = 30441
Or
Http://www.cjsdn.net/post/view? Bid = 7 & id = 165547 & sty = 1
Sqlexplorer --
This article describes how to use the Eclipse plug-in sqlexplorer to connect to various databases in eclipse.
Eclipse is a very popular development platform. The open and scalable architecture allows many programmers to find their own personalized work environments.
:
Http://dev2dev.bea.com.cn/bbs/th... & threadid = 31124
Or
Http://www.cjsdn.net/post/view? Bid = 7 & id = 164702 & sty = 1
Use the links method to load the Eclipse plug-in
Eclispe should be familiar to everyone. Generally, Eclipse plug-ins are installed in the Plugins directory. However, after many plug-ins are installed, eclipse becomes very large, and the most important thing is that it is not easy to update and Management Many plug-ins. Installing the Eclipse plug-in using links can solve this problem.
XP SP1, eclipse3.0.1
Now, assume that my eclipse installation directory is D: Eclipse, And the plug-in directory to be installed is dlug-in. I will install languagepackfeature (Language Pack) EMF-SDO-XSD-SDK, GEF-SDK, and lomboz.
Put all the four plug-ins in the dlug-In directory and decompress them separately. For example, if lomboz3.0.1.zip is decompressed to the lomboz3.0.1 Directory, which contains a directory of plugins, you must first create a subdirectory eclipse in the directory of lomboz3.0.1, and then move the directory of plugins to the newly created eclipse directory, that is, if the directory structure is like this: Dlug-inLomboz3.0.1eclipseplugins
Eclipse will go to the specified directory to find the eclipsefeatures directory and eclipseplugins directory to see if there are legal functional components and (or) plug-ins. That is to say, the target directory must contain an eclipse directory. If the attached feature and plug-in are found, the configuration is available during the runtime. If the linked file is added after the workspace is created, the additional feature and plug-in will be processed as new configuration changes.
If the eclipseplugins directory is already included after the other compressed files are decompressed, you do not need to create an eclipse directory.
Then, create a subdirectory links in the eclipse Installation Directory D: Eclipse directory, and create a link file in the links directory, such as languagepackfeature. link: Change the file content to Path = D:/plug-in/languagepackfeature. That is, the link file must correspond to a directory of the plug-in just extracted.
Note:
1. Plug-ins can be installed in multiple custom directories.
2. Multiple plug-ins can be installed in a custom directory.
3. The file name and extension name of The Link file can be any name, such as ddd.txt and myplugin.
4. In the link file, Path = the path of the plug-in directory must be separated or/
5. There can also be multiple link files in the links directory, and the path parameter in each link file will take effect.
6. The plug-in directory can use relative paths.
7. You can create a subdirectory in the links directory to transfer unused plug-ins to this subdirectory to accelerate eclipse startup.
8. If you cannot see the plug-in after installation, delete the configuration directory under the eclipse directory and restart.

 

Jadclips plug-in Website: http://jadclipse.sourceforge.net/
1. Download:
Download plug-ins:
Download jadclipse_3.1.0.jar, which supports eclipse3.1m6 and later versions.
Download jadclipse_3.2.0.jar, which supports eclipse3.2m3 and eclipse3.2m4.
Download jadclipse_3.2.2.jar, which supports eclipse3.2m5 and later versions.
Download the Jad decompilation tool:
Http://www.kpdus.com/jad.html#do... bald rose brigade sword? /A>
Ii. installation:
Method 1: Copy jadclipse_3.1.0.jar to the % eclipse_home % plugins directory.
Method 2: Install using link to create the directory structure of E: eclipse3.1pluginsjadclipse3.1.0eclipseplugins, And put jadclipse_3.1.0.jar under the Plugins directory (Note: e: eclipse3.1plugins is a directory dedicated to plug-ins defined for you ). Create a jadclipse3.1.0.link file under the % eclipse_home % links directory (the file name can be obtained at will, ensure that the suffix is. Link). The file contains Path = E: eclipse3.1pluginsjadclipse3.1.0.
Start eclipse and open window-> preferences-> JAVA-> jadclipse. If jadclipse is not found, check whether the installed version of the plug-in corresponds to the installed eclipse version. The eclipse I installed is eclipse3.1.2.
III, Set Parameters:
Start eclipse and open window> preferences> JAVA> jadclipse.
1. Path to decompiler. Set the full path name of The Decompilation tool Jad, for example, %java_home1_binjad.exe.
2. Directory for temporary files. Set the temporary file path here.
As for the parameter settings in the debug, direves ves, formatting, and MISC directories in the window-> preferences-> JAVA-> jadclipse directory, we will not bother.
4. After the installation is complete, eclipse automatically sets jadclipse class file viewer to the default open mode of the class file. If no default value exists, you can Windows --> Perference --> General-> editors-> modify "*. Class" in file associations. The default associated editor is "jadclipse class File Viewer ". After setting, double-click the *. Class file and eclipse will automatically decompile the file.

Note:Source codeClass, it will not forcibly decompile, that is, it will still use the class File Viewer that comes with eclipse to view the class file

 

[Switch] comprehensive log4j Configuration
Log4j. rootlogger = debug, console, A1, Im
Log4j.addivity.org. Apache = true
# Application On the Console
Log4j. appender. Console = org. Apache. log4j. leleappender
Log4j. appender. Threshold = debug
Log4j. appender. Console. Target = system. Out
Log4j. appender. Console. layout = org. Apache. log4j. patternlayout
Log4j. appender. Console. layout. conversionpattern = [framework] % d-% C-%-4r [% T] %-5 p % C % x-% m % N
# Log4j. appender. Console. layout. conversionpattern =
[Start] % d {date} [date] % N % P [Priority] % N % x [NDC] % N % T [thread] n % C [category] % N % m [Message] % N
# Apply to files
Log4j. appender. File = org. Apache. log4j. fileappender
Log4j. appender. file. File = file. Log
Log4j. appender. file. append = false
Log4j. appender. file. layout = org. Apache. log4j. patternlayout
Log4j. appender. file. layout. conversionpattern = [framework] % d-% C-%-4r [% T] %-5 p % C % x-% m % N
# Use this layout for logfactor 5 Analysis
# Apply to file rollback
Log4j. appender. rolling_file = org. Apache. log4j. rollingfileappender
Log4j. appender. rolling_file.threshold = Error
Log4j. appender. rolling_file.file = rolling. Log // file location. You can also use the variables $ {java. Home} and rolling. log.
Log4j. appender. rolling_file.append = true // true: Add false: Overwrite
Log4j. appender. rolling_file.maxfilesize = 10kb // Maximum File Size
Log4j. appender. rolling_file.maxbackupindex = 1 // Number of backups
Log4j. appender. rolling_file.layout = org. Apache. log4j. patternlayout
Log4j. appender. rolling_file.layout.conversionpattern = [framework] % d-% C-%-4r [% T] %-5 p % C % x-% m % N

# Apply to socket
Log4j. appender. Socket = org. Apache. log4j. rollingfileappender
Log4j. appender. Socket. remotehost = localhost
Log4j. appender. Socket. Port = 5001
Log4j. appender. Socket. locationinfo = true
# Set up for log facter 5
Log4j. appender. Socket. layout = org. Apache. log4j. patternlayout
Log4j. appender. socet. layout. conversionpattern =
[Start] % d {date} [date] % N % P [Priority] % N % x [NDC] % N % T [thread] % N % C [category] % N % m [Message] % N

# Log Factor 5 appender
Log4j. appender. lf5_appender = org. Apache. log4j. lf5.lf5appender
Log4j. appender. lf5_appender.maxnumberofrecords = 2000
# Send Logs to emails
Log4j. appender. Mail = org.apache.log4j.net. smtpappender
Log4j. appender. Mail. Threshold = fatal
Log4j. appender. Mail. buffersize = 10
Log4j. appender. Mail. From = test@sina.com.cn
Log4j. appender. Mail. smtphost = smtp.sina.com.cn
Log4j. appender. Mail. Subject = log4j message
Log4j. appender. Mail. To = test@sina.com.cn
Log4j. appender. Mail. layout = org. Apache. log4j. patternlayout
Log4j. appender. Mail. layout. conversionpattern = [framework] % d-% C-%-4r [% T] %-5 p % C % x-% m % N
# For Databases
Log4j. appender. Database = org. Apache. log4j. JDBC. jdbcappender
Log4j. appender. database. url = JDBC: mysql: // localhost: 3306/test
Log4j. appender. database. Driver = com. MySQL. JDBC. Driver
Log4j. appender. database. User = root
Log4j. appender. database. Password =
Log4j. appender. database. SQL = insert into log4j (Message) values ('[framework] % d-% C-%-4r [% T] %-5 p % C % x-% m % n ')
Log4j. appender. database. layout = org. Apache. log4j. patternlayout
Log4j. appender. database. layout. conversionpattern = [framework] % d-% C-%-4r [% T] %-5 p % C % x-% m % N

log4j. appender. a1 = org. apache. log4j. dailyrollingfileappender
log4j. appender. a1.file = samplemessages. log4j
log4j. appender. a1.datepattern = yyyymmdd-hh '. log4j '
log4j. appender. a1.layout = org. apache. log4j. XML. xmllayout
# custom appender
log4j. appender. im = net. cybercorlin. util. logger. appender. imappender
log4j. appender. im. host = mail.cybercorlin.net
log4j. appender. im. username = username
log4j. appender. im. password = PASSWORD
log4j. appender. im. recipient = test@test.com
log4j. appender. im. layout = org. apache. log4j. patternlayout
log4j. appender. im. layout. conversionpattern = [framework] % d-% C-%-4r [% T] %-5 p % C % x-% m % n

Related Article

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.