public final class PlatformUtils
extends java.lang.Object
IdeLanguageCustomization
and UpdateStrategyCustomization
for example).Modifier and Type | Field and Description |
---|---|
static java.lang.String |
APPCODE_PREFIX |
static java.lang.String |
CLION_PREFIX |
static java.lang.String |
DBE_PREFIX |
static java.lang.String |
GOIDE_PREFIX |
static java.lang.String |
IDEA_CE_PREFIX |
static java.lang.String |
IDEA_EDU_PREFIX |
static java.lang.String |
IDEA_PREFIX |
static java.lang.String |
PHP_PREFIX |
static java.lang.String |
PLATFORM_PREFIX_KEY |
static java.lang.String |
PYCHARM_CE_PREFIX |
static java.lang.String |
PYCHARM_EDU_PREFIX |
static java.lang.String |
PYCHARM_PREFIX |
static java.lang.String |
RIDER_PREFIX |
static java.lang.String |
RUBY_PREFIX |
static java.lang.String |
WEB_PREFIX |
Constructor and Description |
---|
PlatformUtils() |
Modifier and Type | Method and Description |
---|---|
static java.lang.String |
getPlatformPrefix() |
static java.lang.String |
getPlatformPrefix(java.lang.String defaultPrefix) |
static boolean |
isAppCode() |
static boolean |
isCidr() |
static boolean |
isCLion() |
static boolean |
isCommercialEdition() |
static boolean |
isCommunityEdition() |
static boolean |
isDataGrip() |
static boolean |
isGoIde() |
static boolean |
isIdeaCommunity() |
static boolean |
isIdeaEducational() |
static boolean |
isIdeaUltimate() |
static boolean |
isIntelliJ() |
static boolean |
isJetBrainsProduct() |
static boolean |
isPhpStorm() |
static boolean |
isPyCharm() |
static boolean |
isPyCharmCommunity() |
static boolean |
isPyCharmEducational() |
static boolean |
isPyCharmPro() |
static boolean |
isRider() |
static boolean |
isRubyMine() |
static boolean |
isWebStorm() |
static void |
setDefaultPrefixForCE() |
public static final java.lang.String PLATFORM_PREFIX_KEY
public static final java.lang.String IDEA_PREFIX
public static final java.lang.String IDEA_CE_PREFIX
public static final java.lang.String IDEA_EDU_PREFIX
public static final java.lang.String APPCODE_PREFIX
public static final java.lang.String CLION_PREFIX
public static final java.lang.String PYCHARM_PREFIX
public static final java.lang.String PYCHARM_CE_PREFIX
public static final java.lang.String PYCHARM_EDU_PREFIX
public static final java.lang.String RUBY_PREFIX
public static final java.lang.String PHP_PREFIX
public static final java.lang.String WEB_PREFIX
public static final java.lang.String DBE_PREFIX
public static final java.lang.String RIDER_PREFIX
public static final java.lang.String GOIDE_PREFIX
public static java.lang.String getPlatformPrefix()
public static java.lang.String getPlatformPrefix(java.lang.String defaultPrefix)
public static void setDefaultPrefixForCE()
public static boolean isJetBrainsProduct()
public static boolean isIntelliJ()
public static boolean isIdeaUltimate()
public static boolean isIdeaCommunity()
public static boolean isIdeaEducational()
public static boolean isRubyMine()
public static boolean isAppCode()
public static boolean isCLion()
public static boolean isCidr()
public static boolean isPyCharm()
public static boolean isPyCharmPro()
public static boolean isPyCharmCommunity()
public static boolean isPyCharmEducational()
public static boolean isPhpStorm()
public static boolean isWebStorm()
public static boolean isDataGrip()
public static boolean isRider()
public static boolean isGoIde()
public static boolean isCommunityEdition()
public static boolean isCommercialEdition()