Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Intellij plugin #489

Open
wants to merge 13 commits into
base: master
Choose a base branch
from
Open

Intellij plugin #489

wants to merge 13 commits into from

Conversation

novalisdenahi
Copy link
Contributor

Description

New IntelliJ integration docs.

  • The final JetBrains marketplace link is missing (It will be added after the release)
  • Until release, the new doc will only be available through the page path.
  • V1 docs will be added after review if necessary
  • Compatible IDEs list may change based on the tests

Trello card

Trello link

Notes for QA

  • The final JetBrains marketplace link is missing (It will be added after the release)
  • Until release, the new doc will only be available through the page path.
  • V1 docs will be added after review if necessary
  • Compatible IDEs list may change based on the tests

Requirement checklist

  • I have validated my changes on a test/local environment.
  • I have added my changes to the V1 and V2 documentations.
  • I have checked the SNYK/Dependabot reports and applied the suggested changes.
  • (Optional) I have updated outdated packages.

@novalisdenahi novalisdenahi requested a review from a team as a code owner September 19, 2024 21:01
Copy link

cloudflare-workers-and-pages bot commented Sep 19, 2024

Deploying configcat-docs with  Cloudflare Pages  Cloudflare Pages

Latest commit: c75392a
Status: ✅  Deploy successful!
Preview URL: https://befc2b5a.docs-xmy.pages.dev
Branch Preview URL: https://intellij-plugin.docs-xmy.pages.dev

View logs

@z4kn4fein z4kn4fein added the text-review The PR needs a review from the text reviewers team label Sep 25, 2024
@configcat configcat deleted a comment from github-actions bot Sep 25, 2024
@z4kn4fein z4kn4fein added text-review The PR needs a review from the text reviewers team and removed text-review The PR needs a review from the text reviewers team labels Sep 25, 2024
@configcat configcat deleted a comment from github-actions bot Sep 30, 2024
@z4kn4fein z4kn4fein added text-review The PR needs a review from the text reviewers team and removed text-review The PR needs a review from the text reviewers team labels Sep 30, 2024
@configcat configcat deleted a comment from github-actions bot Sep 30, 2024
@z4kn4fein z4kn4fein added text-review The PR needs a review from the text reviewers team and removed text-review The PR needs a review from the text reviewers team labels Sep 30, 2024
Copy link

Head's up @configcat/text-reviewers - someone needs a text review!

---
id: intellij
title: JetBrains/IntelliJ Plugin - Manage your feature flags from JetBrains/IntelliJ IDEs
description: ConfigCat IntelliJ IDEA Plugin. This is a step-by-step guide on how to use the ConfigCat JetBrains/IntelliJ Plugin to manage feature flags in your IDEs.
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
description: ConfigCat IntelliJ IDEA Plugin. This is a step-by-step guide on how to use the ConfigCat JetBrains/IntelliJ Plugin to manage feature flags in your IDEs.
description: ConfigCat IntelliJ IDEA Plugin. This is a step-by-step guide on how to use the ConfigCat JetBrains/IntelliJ Plugin to manage feature flags in your IDEs.


### Feature Flags & Settings Tab

After you successfully configured your ConfigCat Config account in the `Settings`, you can use the Feature Flags & Settings Tab and:
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
After you successfully configured your ConfigCat Config account in the `Settings`, you can use the Feature Flags & Settings Tab and:
After you successfully configured your ConfigCat account in the `Settings`, you can use the Feature Flags & Settings Tab and:


### Install within the IDE from Marketplace

1. Open the `File` > `Settings/Preferences` menu.
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
1. Open the `File` > `Settings/Preferences` menu.
1. In your IDE, open the `File` > `Settings/Preferences` menu.

Minden bekezdés elején érdemes elmondani, hogy "HOL" kell csinálni az akciókat. Sokszor egyértelmű a userek nagy részének, de néha nem, és nekik tudunk segíteni.

Ugyanígy érdemes elmondani a "HOL"-t, akkor is amikor másik toolra kell váltani a usernek.


//TODO fix MP link

1. Download the latest release from [GitHub](https://github.com/configcat/intellij-plugin/releases/latest) or from [JetBrains Marketplace](https://github.com/configcat/intellij-plugin/releases/latest)
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Itt szépen szerepel is a hol (a GitHubon), bár én még talán azt is ideírniám, hogy egy browserben.

//TODO fix MP link

1. Download the latest release from [GitHub](https://github.com/configcat/intellij-plugin/releases/latest) or from [JetBrains Marketplace](https://github.com/configcat/intellij-plugin/releases/latest)
1. Open the `File` > `Settings/Preferences` menu.
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Itt viszont tool váltás történik, szóval kiírnám, hogy melyik toolban kell folytatnia a usernek

Suggested change
1. Open the `File` > `Settings/Preferences` menu.
1. In your IDE, open the `File` > `Settings/Preferences` menu.

### Authentication

1. Get your ConfigCat Public API credentials from [ConfigCat Dashboard/Public Management API credentials](https://app.configcat.com/my-account/public-api-credentials).
1. Open the `File` > `Settings/Preferences` menu.
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
1. Open the `File` > `Settings/Preferences` menu.
1. In your IDE, open the `File` > `Settings/Preferences` menu.


This section is for you if you use a `dedicated hosted`/[on-premise](https://configcat.com/on-premise/) ConfigCat instance. In that case, you can specify your custom ConfigCat URLs in the IDE.

1. Open the `File` > `Settings/Preferences` menu.
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
1. Open the `File` > `Settings/Preferences` menu.
1. In your IDE, open the `File` > `Settings/Preferences` menu.

1. Select the Feature Flag in the tree whose key you want to copy.
1. Click the `Copy` button on the action bar to copy the key to the clipboard.

#### Open your Flags on the ConfigCat Dashboard
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
#### Open your Flags on the ConfigCat Dashboard
#### Open your Flags on the ConfigCat Dashboard

Copy link
Member

@zoltan-david zoltan-david left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Egy új kérdésem lett. Minden más szupi <3

- Copy a Feature Flag's key to the clipboard.
- View your Products & Configs.
- Create Configs within the IDE.
- Open a Config on ConfigCat Dashboard.
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Ez azt jelenti, hogy a plugin az IDE-ből indítva a usert megnyitja a ConfigCat Configot egy böngészőben?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
text-review The PR needs a review from the text reviewers team
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants