Google Plugin for Eclipse (GPE) is a set of software development tools that enables Java developers to design, build, optimize, and deploy cloud computing applications. GPE assists developers in creating complex user interfaces, generating Ajax code using the GWT Web Toolkit, and deploying applications to Google App Engine. GPE installs into the Eclipse integrated development environment (IDE) using the extensible plugin system. GPE is available under the Eclipse Public License 1.0.
GPE was first released on April 7, 2009, and the latest version 3.9.5 was released on October 24, 2016.
Release history:
GPE 1.0 April 7, 2009GPE 1.1 July 30, 2009GPE 1.2 December 8, 2009GPE 1.3 March 16, 2010GPE 2.5 December 16, 2011GPE 2.6 May 3, 2012GPE 3.0 June 29, 2012GPE 3.1 August 10, 2012GPE 3.2 Feb 13, 2013GPE 3.3 July 17, 2013GPE 3.4 September 13, 2013GPE 3.5 December 20, 2013GPE 3.9 March 23, 2016GPE 3.9.5 October 24, 2016Support for GWT Web Toolkit
Development Mode View: inspect your debugging logs and manage the GWT code server from EclipseUiBinder support: template editor with auto-completion, as-you-type validation of template and owner classes, and creation wizardRecognition of in-line JavaScript (JSNI): Java reference auto-completion, syntax highlighting, auto-indenting, Java Search and Refactoring integrationValidation, quick fixes, and refactoring support to keep RPC interfaces in syncGWT compiler shortcuts and configuration UIWizards to create modules, client bundles, entry points and HTML pagesCompatibility with Eclipse for Java EE and projects built with MavenSupport for GWT JUnit testsEasy Discovery and Access to Google APIs
Developers can include features such as Google Maps overlays, Buzz streams, and Google Docs integration in apps via Google APIs.Import Projects from Project Hosting
A simple UI that makes importing Google-hosted projects into Eclipse very easy.One Login, Many Services
Integrated single sign-on support.Local Storage APIs
Enables access to data quickly and continue to be usable offline.Web Application Wizard
Create web applications that use GWT Web Toolkit and/or App Engine.Web Application Launch Configurations
Run or debug web application locally using fully customizable launch configurationsGWT Designer Integration
A WYSIWYG Ajax user interface designerHTML5 Support
Canvas element that allows for dynamic, scriptable rendering of 2D shapes and bitmap images, and the embedding of Audio/Video tagsCellTable APIs
Allows for default column sorting and the ability to set column widthsDeployment to Google App Engine
Real-time validation to ensure that code is compatible with App EngineBuild projects and enhance JDO classes automatically without the need for Apache Ant