|
1 | 1 | # Cloud Code for IntelliJ |
2 | | -<img src="cloud_code.png" alt="Cloud Code" width="150" /> |
3 | 2 |
|
4 | | -Cloud Code for IntelliJ is a plugin that helps facilitate cloud-native development in the JetBrains |
5 | | -family of IDEs. The plugin adds support for Kubernetes applications, as well as support for various |
6 | | -Google Cloud Platform products. |
7 | | - |
8 | | -## Features |
9 | | - |
10 | | -* [Kubernetes](https://cloud.google.com/code/docs/intellij/quickstart-k8s) Streamline your Kubernetes development process in the JetBrains family of IDEs. |
11 | | -* [Cloud Run](https://cloud.google.com/code/docs/intellij/quickstart-cloud-run) Iterate on and debug your services locally, deploy them to Cloud Run fully managed or Anthos, and browse your Cloud Run services right from the IDE. |
12 | | -* [Google Cloud Java Client Libraries](https://cloud.google.com/tools/intellij/docs/client-libraries) |
13 | | - Add Java client libraries to your project, enable Google Cloud APIs, and create service accounts. |
14 | | -* [Google Cloud Storage](https://cloud.google.com/storage/) |
15 | | - Browse your Google Cloud Storage buckets. |
16 | | -* [Google Cloud Source Repositories](https://cloud.google.com/tools/cloud-repositories/) |
17 | | - Fully-featured private Git repositories hosted on Google Cloud Platform. |
18 | | -* The [Google Cloud Debugger](https://cloud.google.com/tools/cloud-debugger/) |
19 | | - The Cloud Debugger can inspect the state of a Java or Kotlin application running on |
20 | | - GCP without stopping or slowing down the application. |
21 | | -* [Google App Engine](https://cloud.google.com/appengine/docs/) deployment via the Cloud SDK. |
22 | | - |
23 | | -## Resources |
24 | | -* [Learn More](https://cloud.google.com/code): Learn more about the Cloud Code Project and what it has to offer. |
25 | | -* [Documentation](https://cloud.google.com/code/docs/intellij/): Visit our official documentation to learn more. |
26 | | -* [Talk to us](https://join.slack.com/t/googlecloud-community/shared_invite/zt-erdf4ity-8ZMUQ18DYV~5hkbZ~gCswg): Connect to the Cloud Code development team by joining our #cloud-code Slack channel. |
27 | | -* [Kubernetes Sample Applications](https://github.com/GoogleCloudPlatform/cloud-code-samples): Starter applications for working with Kubernetes; available in Java, Node, Python, and Go. |
28 | | -* [File an Issue](https://github.com/GoogleCloudPlatform/google-cloud-intellij/issues/new): If you discover an issue please file a bug and we will address it. |
29 | | -* [Request a Feature](https://github.com/GoogleCloudPlatform/google-cloud-intellij/issues/new): If you have any feature requests, please file a request. |
30 | | -* [FAQ/Troubleshooting](https://cloud.google.com/code/docs/intellij/troubleshooting) |
31 | | - |
32 | | -## Supported Platforms |
33 | | - |
34 | | -The Cloud Code for IntelliJ plugin supports JetBrains IDEs version 2019.3+: |
35 | | -* [IntelliJ IDEA Ultimate or Community](https://www.jetbrains.com/idea/) |
36 | | -* [PyCharm Professional or Community](https://www.jetbrains.com/pycharm/) |
37 | | -* [WebStorm](https://www.jetbrains.com/webstorm/) |
38 | | -* [GoLand](https://www.jetbrains.com/go/) |
39 | | -* [other JetBrains IDEs](https://www.jetbrains.com/products.html) |
40 | | - |
41 | | -[Learn more about the IntelliJ version support policy](https://cloud.google.com/code/docs/intellij/version-support). |
42 | | - |
43 | | -For GCP functionality, full support is available for IntelliJ IDEA Ultimate Edition, with limited |
44 | | -support for the other platforms. See this [feature matrix](https://cloud.google.com/code/docs#features) |
45 | | -for more details. |
46 | | - |
47 | | -## Installation |
48 | | - |
49 | | -You can find our plugin in the Jetbrains plugin repository by going to IntelliJ -> Settings -> Plugins , and search for `Cloud Code` in the 'Marketplace' tab. |
50 | | - |
51 | | -### Insider Builds |
52 | | - |
53 | | -You can access pre-release Cloud Code features by participating in the [Cloud Code Insiders program](https://cloud.google.com/code/docs/intellij/insiders): |
54 | | - |
55 | | -1. Open the IDE with the Cloud Code plugin installed |
56 | | - 1. Select `Tools` > `Cloud Code` > `Help / About` > `About Cloud Code...` |
57 | | - 2. Navigate to the `Cloud Code Insiders` section via the table of contents. |
58 | | - 3. Enable the Insider build by clicking the toggle button. Note: after enabling the toggle, a notification will appear prompting you to check for updates - follow this prompt to install the latest Insider build. |
59 | | - |
60 | | -## Security Disclosures |
61 | | - |
62 | | -Please see our [security disclosure process](SECURITY.md). All [security advisories](https://github.com/GoogleCloudPlatform/cloud-code-intellij/security/advisories) are managed on Github. |
63 | | - |
64 | | -*Apache Log4j 2 Vulnerability (Log4j 2):* the Cloud Code guide to [_"Setting up a samples repository"_](https://cloud.google.com/code/docs/intellij/set-up-sample-repo) linked to a demonstration project with a sample using a vulnerable version of Log4j 2. We strongly advise customers to update their samples repositories. Visit the [security advisory](https://github.com/GoogleCloudPlatform/cloud-code-intellij/security/advisories/GHSA-98x4-2mhq-c95x) for details and remediation. |
| 3 | +https://cloud.google.com/code/docs/intellij |
0 commit comments