Google Plugin for Eclipse: Difference between revisions

Content deleted Content added
Bender the Bot (talk | contribs)
m HTTP to HTTPS for Blogspot
 
(47 intermediate revisions by 33 users not shown)
Line 1:
{{Short description|Set of Java development tools}}
{{Infobox Softwaresoftware
| name = Google Plugin for Eclipse
| logo = [[Image:GPE-logo.png|100px]]
| screenshot =
| caption =
| author = [[Google]]
| developer =
| released = April 7, 2009
| latest release version = 23.29.06
| latest release date = {{releasestart date|20112017|0203|1131}}
| latest preview version =
| latest preview date =
| programming language = [[Java (programming language)|Java]]
| operating system = [[Microsoft Windows|Windows]], [[Mac OS X|Mac]], [[GNU/Linux|Linux]]
| platform =
| language = [[Java (programming language)|Java]]
| status =
| genre = [[Eclipse (software)|Eclipse]] development tools for [[cloud computing]] apps
| license = [[Eclipse Public License]]<ref>{{cite web|url=https://googlewebtoolkit.blogspot.com/2011/11/google-plugin-for-eclipse-gpe-is-now.html
| license = Google Terms of Service
| title = Google Plugin for Eclipse (GPE) is Now Open Source
| website = http://code.google.com/eclipse
| publisher = [[Google]]
}}
| accessdate = 20112012-0501-0323
}}</ref>
| website = http{{URL|https://codedeveloper.google.com/eclipse}}}}
 
'''Google Plugin for Eclipse''' ('''GPE''') iswas a set of software development tools that enablesenabled [[Java (programming language)|Java]] developers to design, build, optimize, and deploy [[cloud computing]] applications. GPE assists developers in creating complex user interfaces, generating [[Ajax (programming)|Ajax]] code using the [[Google Web Toolkit|GWT Web Toolkit]], optimizing performance with Speed Tracer,<ref>"[http://code.google.com/webtoolkit/speedtracer/ Speed Tracer]"</ref> and deploying applications to [[Google App Engine]]. GPE installsinstalled into the [[Eclipse (software)|Eclipse]] integrated development environment (IDE) using the extensible [[Plug-in (computing)|plugin]] system.<ref>"[http://marketplace.eclipse.org/content/google-plugin-eclipse
GPE listingwas onavailable under the Eclipse Marketplace]"Public License 1.0.</ref>{{cite web
| url = httphttps://codedevelopers.google.com/eclipse/terms.html
GPE is available under the Google terms of service license.<ref>{{cite web
| url = http://code.google.com/eclipse/terms.html
| title = Google Plugin for Eclipse License Information
| publisher = [[Google]]
Line 32 ⟶ 36:
==History==
GPE was first released on April 7, 2009,<ref>{{cite web
| url = httphttps://codedevelopers.google.com/eclipse/docs/release_notes.html
| title = Google Plugin for Eclipse Release Archive
| publisher = [[Google]]
| date = May 13, 2009
| accessdate = 2011-01-28
}}</ref> and the latestlast version 2.3<ref>{{cite.9.6 webwas released on March 31, 2017.
The product was decommissioned in January, 2018.
| url = http://googlewebtoolkit.blogspot.com/2011/05/gwt-and-google-plugin-for-eclipse-23.html?utm_source=feedburner&utm_medium=feed&utm_campaign=Feed%3A+blogspot%2FNWLT+%28Google+Web+Toolkit+Blog%29
| title = Google Web Toolkit Release Archive
| publisher = [[Google]]
| accessdate = 2011-05-03
}}</ref> was released on May 3, 2011.
 
Release history:<ref>{{cite web
| url = https://developers.google.com/eclipse/docs/release_notes
| title = Google WebPlugin Toolkitfor Eclipse Release ArchiveNotes
| publisher = [[Google]]
| date = October 24, 2016
| accessdate = October 20, 2016
}}</ref>
* GPE 1.0 April 7, 2009
* GPE 1.1 July 30, 2009
* GPE 1.2 December 8, 2009
* GPE 1.3 March 16, 2010
* GPE 2.25 FebruaryDecember 1416, 2011
* GPE 2.36 May 3, 2011 (Latest)2012
* GPE 3.0 June 29, 2012
* GPE 3.1 August 10, 2012
* GPE 3.2 Feb 13, 2013
* GPE 3.3 July 17, 2013
* GPE 3.4 September 13, 2013
* GPE 3.5 December 20, 2013
* GPE 3.9 March 23, 2016
* GPE 3.9.5 October 24, 2016
* GPE 3.9.6 March 31, 2017
 
== Features ==
'''WebSupport Applicationfor GWT Web WizardToolkit'''
* Create web applications that use [[Google Web Toolkit]] and/or [[Google App Engine|App Engine]].
 
'''Web Application Launch Configurations'''
* Run or debug web application locally using fully-customizable launch configurations
 
'''Support for Google Web Toolkit'''
* Development Mode View: inspect your debugging logs and manage the GWT code server from [[Eclipse (software)|Eclipse]]
* UiBinder support: template editor with auto-completion, as-you-type validation of template and owner classes, and creation wizard
* Speed Tracer support: help you identify and fix performance problems in your web applications
* Recognition of in-line [[JavaScript]] (JSNI): Java reference auto-completion, syntax highlighting, auto-indenting, Java Search and [[Code refactoring|Refactoring]] integration
* Validation, quick fixes, and refactoring support to keep [[Remote procedure call|RPC]] interfaces in sync
Line 69 ⟶ 77:
* Compatibility with Eclipse for [[Java Platform, Enterprise Edition|Java EE]] and projects built with [[Apache Maven|Maven]]
* Support for GWT [[JUnit]] tests
 
'''Easy 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 [[Google Code|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 [[Google Web Toolkit|GWT Web Toolkit]] and/or [[Google App Engine|App Engine]].
 
'''Web Application Launch Configurations'''
* Run or debug web application locally using fully- customizable launch configurations
 
'''GWT Designer Integration'''
Line 74 ⟶ 100:
 
'''[[HTML5]] Support'''
* [[Canvas element]] that allows for dynamic, scriptable rendering of 2D shapes and bitmap images, and the embedding of Audio/Video tags
 
'''CellTable APIs'''
* Allows for default column sorting and the ability to set column widths
 
'''Support for deploymentDeployment to Google AppEngineApp Engine'''
* Real-time validation to ensure that code is compatible with AppEngineApp Engine
* Build projects and enhance [[Java Data Objects|JDO]] classes automatically without the need for [[Apache Ant]]
 
== See also ==
* [[Google Web Toolkit|GWT Web Toolkit]]
* [[Google]]
* [[Apache Maven|Maven]]<ref>"[httphttps://googlewebtoolkit.blogspot.com/2010/08/how-to-use-google-plugin-for-eclipse.html How to use Google Plugin for Eclipse with Maven]"</ref>
* [[Comparison of integrated development environments|Comparison of integrated development environments (IDEs) ]]
 
== References ==
<!--- See http://en.wikipedia.org/wiki/Wikipedia:Footnotes on how to create references using <ref></ref> tags which will then appear here automatically. -->
{{Reflist}}
 
{{Google Inc.LLC}}
== External links ==
* [http://code.google.com/eclipse/ Official Website]
* [http://code.google.com/eclipse/docs/faq.html Official FAQ]
* [http://code.google.com/eclipse/docs/users_guide.html Official Docs]
{{Google Inc.}}
<!--- Categories --->
 
 
 
[[Category:Google services]]
 
[[Category:ArticlesGoogle createdservices|Plugin viafor the Article WizardEclipse]]