Eclipse Common Plug-ins

Source: Internet
Author: User
Tags naming convention sonatype checkstyle

Common Eclipse Plug-ins in the development process, sorted alphabetically:

(1) amaterasuml
Introduction: Eclipse's UML Plug-in, support UML activity diagram, Class diagram, sequence graph, UseCase diagram, etc. support for import and export between Java Class/interface.
Official website: Http://amateras.sourceforge.jp/cgi-bin/fswiki_en/wiki.cgi?page=AmaterasUML
Plugin download url:http://sourceforge.jp/projects/amateras/downloads/56447/amaterasuml_1.3.4.zip/(current latest version)
Note: The GEF plugin support is required for installation.

(2) Bravo JSP
Introduction: Bravo JSP Editor is a WYSIWYG (WYSIWYG) jsp/html page Editor. The Code Editor (Code Editor) is the same as the JSP editor for Eclipse Web Tools, so it supports coding recommendations, code templates, and other similar features. Visualization: Supports CSS styles, pictures, JSP expressions/Tag libraries/tag files, external included files. Change the html/css/jsp code to see the effect immediately. Provides a DOM Find/Replace dialog box. Jstl variable viewing function.
Official website: http://bravo.comxa.com/index.php
Eclipse Online Installation Url:http://bravo.comxa.com/update

(3) Checkstyle
Introduction: Checkstyle is a project under SourceForge that provides a tool to help Java developers comply with certain coding specifications. It automates the code-checking process and frees developers from this important, but tedious, task. The main contents of Checkstyle inspection are: Javadoc annotation, naming convention, title, import statement, volume size, white space, modifier, block, code problem, Class design and mixed checks (including some useful, such as System.out and Printstacktrace).
Official website: http://checkstyle.sourceforge.net/
Eclipse Online Installation url:http://eclipse-cs.sourceforge.net/update/

(4) Easy Explorer
Introduction: If you often need to open the relevant resource files in eclipse in the folder, more trouble, to the right button, attributes, in the Location column in the folder to copy, and then go to the Explorer input this path, enter, and then open it, more trouble. Easy Explorer is an Eclipse widget that directly opens the directory where the selected files are located.
Official website: http://sourceforge.net/projects/easystruts/

(5) Easysql
Introduction: Easysql:eclipse SQL Plug-ins. Contains SQL editor and executor, table Editor, data Export tool. Easysql is designed to be easy to integrate with other plug-ins. If you need a database in your project
Operation function, you can consider the plugin.
Official website: http://easysql.sourceforge.net/
Plugin Download Url:http://sourceforge.net/projects/easysql/files/latest/download?source=files

(6) Eclemma
Introduction: Mention Eclemma first of all to talk about the famous Java coverage test tool Emma. In a way, Eclemma can be seen as a graphical interface for Emma. The appearance of Eclemma made up for Emma's users a big regret----lack of graphical interface and support for the integrated development environment. The combination of Eclipse and Emma, two of the best tools in their field, is what Eclemma offers us.
Official website: http://www.eclemma.org/
Eclipse Online Installation url:http://update.eclemma.org/

(7) Eclipse SWT Designer Plugin
Introduction: Eclipse SWT Designer plugin is an Eclipse plug-in for the development of a desktop GUI for the rapid construction of J2SE.
Official website: http://sourceforge.net/projects/eclipsedesigner/
Plugin Download Url:http://sourceforge.net/projects/eclipsedesigner/files/latest/download

(8) FindBugs
Introduction: Findbugs is a static analysis tool that examines a class or JAR file and compares bytecode with a set of bug patterns to identify possible problems. Static Analysis tool, the software can be analyzed without actually running the program. It can help improve the quality of your code. It is to look for code flaws, many of the bad we write, can be optimized place, it can be checked out. For example, a database connection that is not closed, a lack of necessary null check, redundant null check, redundant if post condition, same conditional branch, duplicate code block, incorrect use of "= =", Comparison of different data types, It is recommended that you use StringBuffer instead of string plus and so on.
Official website: http://findbugs.sourceforge.net/
Eclipse Online Installation Url:http://findbugs.cs.umd.edu/eclipse

(9) Freemarker IDE
Introduction: The Freemarker IDE is a freemarker (template engine)-aware editor, supported by: syntax highlighting (Syntax hilighting), Content assistance (contents Assist), outline view (Outline view). The home page provides flash video on how to use the plugin for development. Freemarker also has another plugin Freemarker Eclipse Plugin.
Official website: http://freemarker-ide.sourceforge.net/
Plugin Download url:http://sourceforge.net/projects/freemarker-ide/files/

(a) Spket
Introduction: The Spket IDE is a powerful JavaScript and XML Development Kit. This powerful editor can be used for JavaScript, XUL/XBL, and Yahoo! Widget development. The JavaScript editor has features such as code completion, syntax tagging, and an overview of content to help developers create efficient JavaScript code.
Official website: http://www.spket.com
Eclipse Online Installation Url:http://www.agpad.com/update

(one) Jadclipse
Introduction: Jadclipse is an Eclipse plug-in that seamlessly integrates Jad (Fast Java anti-compilers) with Eclipse. Typically, when you open a class file, the class file viewer displays a brief outline of the API class. If you install this plugin, the Jadclipse class file viewer replaces the class file viewer and displays the class's Decompile source code. This task can be accomplished by using JAD to decompile the corresponding class file in the background. You can support normal Java syntax highlighting and outline view.
Official website: http://sourceforge.net/projects/jadclipse/
Eclipse Online Installation Url:http://feeling.sourceforge.net/update

() Javascript Debug Toolkit
Introduction: JSDT (JavaScript debug Toolkit) is an Eclipse plug-in for JavaScript debugging, which is used to debug JavaScript. JSDT can be debugged across browsers, supporting debugging JavaScript in mainstream browsers such as Ie,firefox,safari,chrome. JSDT supports the basic characteristics of debugging tools such as setting breakpoints, stepping debugging, and so on.
Official website: http://code.google.com/p/jsdt/
Eclipse Online Installation Url:http://jsdt.googlecode.com/svn/trunk/org.ayound.js.debug.update

(MyBatis Editor)
Introduction: MyBatis Editor is an Eclipse plug-in that is used to edit MyBatis configuration files.
Official website: http://code.google.com/a/eclipselabs.org/p/mybatiseditor/
Eclipse Online Installation Url:http://mybatiseditor.eclipselabs.org.codespot.com/git/org.eclipselabs.mybatiseditor.updatesite

(MAT)
Introduction: Eclipse Memory Analyzer (MAT) is one of the 33 components of the Eclipse Galileo version of the famous Cross-platform integrated development environment, a feature-rich Java heap dump file analysis tool, can help you discover memory vulnerabilities and reduce memory consumption. For a large JAVA application, it's hard to plug all the vulnerabilities, even if we do a lot of good work during the testing phase, many of the problems are exposed in a production environment and are difficult to reproduce in a test environment. The JVM is able to record the partial operating state of the system when the problem occurs and store it in a heap dump (Heap dump) file, which provides an important basis for us to analyze and diagnose the problem.
Official website: http://www.eclipse.org/mat/
Eclipse Online Installation url:http://download.eclipse.org/mat/1.2/update-site/

(M2eclipse)
Description: This is an integrated MAVEN plug-in in the eclipse environment.
Official website: http://www.sonatype.org/m2eclipse/
Eclipse Online Installation url:http://m2eclipse.sonatype.org/sites/m2e

(Patternbox)
Introduction: Patternbox is a Java design pattern editor. It provides a template based code generator. This xml-based template mechanism allows you to define your own code templates. Patternbox currently has the ability to generate code for 16 kinds of GOF design patterns.
Official website: http://www.patternbox.com/

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.