Skip to content

flagship-io/flagship-jetbrain

Repository files navigation

Flagship for JetBrains

Disclaimer

⚠️ Beta phase

Please note that as a beta phase, it may still contain some bugs and imperfections. Your feedback is instrumental in helping us identify and resolve any issues, so don't hesitate to report them by mail product.feedback@abtasty.com or open a ticket issue at Github issues

Overview

Flagship optimization platform lets you manage, release, and experiment with features across all codebases and devices to drive growth with every deployment. This extension is designed to enhance your productivity within the Jetbrain environment, it offers a comprehensive set of utilities that simplify the management and utilization of feature flags using Flagship and let you handle most aspects of feature flag workflows directly within Jetbrain, eliminating the need to switch between your coding environment and the platform.

This plugin is designed to help you use Flagship, directly in JetBrains environment. It will simplify the management and utilization of feature flags by eliminating the need to switch between your coding environment and the platform.
Some Features:

  • Manage Flagship resources
  • Autocomplete feature flags
  • Hover feature flags for details
  • Analyze files for existing features flags

Features

  • Manage your configurations which is a combination of the Flagship Client ID, Client Secret, Account ID, Account Environment ID (To set up your credentials follow these instructions or check this documentation). To create a configuration:

    Create configuration

    To change configurations:

    Change configuration

  • Manage your Flagship resources (Project, Feature Flags, Targeting Keys, Goals).

    Manage resource feature

  • Check feature flags in your files. This feature gives you information on the flags in your current working file and retrieve the flag directly in the code.

    Flags in file

  • Autocomplete for feature flags.

    Autocomplete feature

  • Hover your feature flags.

    Hover feature

Documentation

Check out our documentation for further explanation.

Installation

  • Using the IDE built-in plugin system:

    Settings/Preferences > Plugins > Marketplace > Search for " flagship-jetbrain" > Install

  • Manually:

    Download the latest release and install it manually using Settings/Preferences > Plugins > ⚙️ > Install plugin from disk...


Plugin based on the IntelliJ Platform Plugin Template.

Contributors

Contributing

We encourage any form of contribution, whether that be issues, comments, or pull requests.

Licence

Apache License.

Releases

No releases published

Packages

No packages published

Languages