Plugin to support the Google Cloud Platform in IntelliJ IDEA.
Java Other
Switch branches/tags
Latest commit c51fe4a Jul 21, 2017 @nkibler nkibler committed on GitHub Adds the CloudToolsRule and @MockComponent annotation (#1558)
* Adds the CloudToolsRule and @MockComponent annotation.

* Makes the PicoContainerTestUtil package-private.

* Adds support for test files, fixtures, and modules.

* Renames "component" to "service" throughout.

* Updates documentation of the CloudToolsRule.

* Adds documentation of how this works to the contributing docs

* Renamed @MockService to @TestService.
Permalink
Failed to load latest commit information.
.idea Adds a utility class for working with the PicoContainer in tests. (#1550 Jul 19, 2017
common-lib Changing this to use the recommended non-deprecated method. (#1264) Feb 23, 2017
common-test-lib Adds the CloudToolsRule and @MockComponent annotation (#1558) Jul 21, 2017
docs remove erroneously committed .DS_Store May 15, 2017
google-account-plugin Fixes all error-prone errors and some compiler warnings. (#1551) Jul 19, 2017
google-cloud-tools-plugin Fixes all error-prone errors and some compiler warnings. (#1551) Jul 19, 2017
gradle/wrapper cherrypick master's CI speed improvements May 4, 2017
kokoro More verbose output for nightly publish task (#1549) Jul 10, 2017
.codecov.yml Codecov enhancements (#1035) Oct 19, 2016
.gitignore ignore DS_Store files May 15, 2017
CHANGELOG.md Update release notes for patch release (#1527) Jun 29, 2017
CONTRIBUTING.md Adds the CloudToolsRule and @MockComponent annotation (#1558) Jul 21, 2017
LICENSE fix missing license file and license headers Sep 11, 2015
README.md Add note on how to grab nightly releases to the readme (#1544) Jul 7, 2017
RELEASING.md Add release notes for 1.0-beta release (#890) Sep 14, 2016
build.gradle Adds a utility class for working with the PicoContainer in tests. (#1550 Jul 19, 2017
google_checks.xml Add the java-google-format gradle plugin to apply java style to our p… Dec 9, 2016
gradle.properties Release v17.6.2 (#1532) Jun 29, 2017
gradlew Adding checkstyle to build (#659) May 13, 2016
gradlew.bat add gradle wrapper script Sep 4, 2015
pre-push Add example pre-push hook (#725) Jun 14, 2016
settings.gradle Removes ORM support (#867) Sep 6, 2016

README.md

Google Cloud Platform Logo

Google Cloud Tools for IntelliJ plugin

Build Status
Ubuntu Build Status
Windows Build Status
MacOS Build Status
Latest EAP Snapshot Build Status

The plugin integrates the Google Cloud Platform into the IntelliJ IDEA UI. Currently this includes:

For detailed user documentation go to our documentation website.

Supported Platforms

  • IntelliJ IDEA Community Edition 2016.3 or later
  • IntelliJ IDEA Ultimate Edition 2016.3 or later

Installation

You can find our plugin in the Jetbrains plugin repository by going to IntelliJ -> Settings -> Browse Repositories, and search for 'Google Cloud Tools'. You will see a prompt to install the 'Google Account' plugin which provides common Google settings to the plugin.

Pre-releases

The pre-release binaries are being deployed to the Jetbrains plugin repository on an alpha channel. To install them please perform the following steps:

  1. Install the Google Account plugin
    1. Copy this URL https://plugins.jetbrains.com/plugins/alpha/8078
    2. Use the copied URL as the Custom Plugin URL when following these instrucions
    3. Search for the 'Google Account' plugin in the plugin manager and install it.
  2. Install the Google Cloud Tools plugin
    1. Use the same steps as step 1 but use the following URL https://plugins.jetbrains.com/plugins/alpha/8079
    2. When installing look for the 'Google Cloud Tools' plugin.

You can also grab the latest nightly build of the plugin by following the same steps as above but replacing 'alpha' with 'nightly' in the URLs.

If you wish to build this plugin from source, please see the contributor instructions.

FAQ

None yet