Á÷ com.intellij IDEA CORE com.intellij.openapi.roots.ModuleRootManager com.intellij.workspaceModel.ide.impl.legacyBridge.module.roots.ModuleRootComponentBridge com.intellij.facet.FacetManager com.intellij.workspaceModel.ide.impl.legacyBridge.facet.FacetManagerBridge > Allow IDE to use the \\wsl$\ paths to access the WSL filesystem using 9P protocol (available since Windows 10 update 1903). Prefer 9P FS access protocol even if direct access to WSL FS is available. Show UNC roots (\\wsl$\...) of available WSL distributions in the file chooser (available since Windows 10 update 1903). Run WSL commands using wsl.exe, e.g. "wsl.exe --distribution Ubuntu-20.04" (available since Windows 10 update 1903). Enable new inspection widget experiment . com.intellij.openapi.editor.actions.FlipCommaIntention messages.LangBundle intention.category.other com.intellij.openapi.editor.actions.lists.JoinLinesIntention messages.LangBundle intention.category.other com.intellij.openapi.editor.actions.lists.SplitLineIntention messages.LangBundle intention.category.other Integration with global menu in Linux Second Cmd/Ctrl+E switches to Recently Edited Files Use popups (instead of dialogs) for creating new items (files, classes, etc.) Use mixed list of results on All tab in Search Everywhere (instead of Files/Classes/Actions groups) PluginAdvertiserExtensions ActionMenuItemUpdateCollector ToolbarClicksCollector ShortcutsCollector StatisticsApplicationUsages UsageTrigger StatisticsApplicationUsages UsageTrigger ToolWindowCollector ToolWindowsCollector ShortcutsCollector ToolbarClicksCollector IntentionsCollector ActionsCollector FUSApplicationUsageTrigger EventLogWhitelist PhpLanguageFeatureUsagesStatistics LastSelectedPropertiesFileStore Vcs.Log.Big.Repositories ErrorReportConfigurable KnownExtensionsService FUSProjectUsageTrigger FUSProjectUsageTrigger com.intellij.ide.lightEdit.intentions.openInProject.LightEditOpenInProjectIntention messages.ApplicationBundle intention.category.light.edit.mode The Reader Mode is intended for comfortable code browsing rather than modification. It turns off warnings, show more inlay hints, enhance font presentation. ExtensionsRootType com.intellij.codeInsight.intention.impl.EditFoldingOptionsAction com.intellij.formatting.contextConfiguration.ConfigureCodeStyleOnSelectedFragment com.intellij.codeInsight.hints.AddToExcludeListCurrentMethodIntention com.intellij.codeInsight.hints.DisableCustomHintsOption com.intellij.codeInsight.hints.EnableCustomHintsOption com.intellij.codeInsight.intention.impl.QuickEditAction messages.LangBundle intention.category.language.injection com.intellij.codeInsight.intention.impl.ConvertRelativePathToAbsoluteIntentionAction messages.LangBundle intention.category.other com.intellij.codeInsight.intention.impl.ConvertAbsolutePathToRelativeIntentionAction messages.LangBundle intention.category.other com.intellij.ide.scratch.ScratchFromSelectionIntention messages.LangBundle intention.category.other com.intellij.psi.templateLanguages.ChooseTemplateDataLanguageIntention messages.LangBundle template.data.language.chooser.intention.title true A special viewer for large files. Opens automatically for text files with size more than 20Mb (default). com.jetbrains.rdclient.services.uiContext.UiContextManager com.jetbrains.rider.editors.inlineDoc.RdDotnetInlineDocToggleAction com.jetbrains.rider.protocol.ProtocolManagerInitializer com.jetbrains.rider.projectView.SolutionLifecycleHost com.intellij.modules.ultimate com.intellij.microservices.url.inlay.UrlPathInlayHintsDisableIntention com.intellij.microservices.url.inlay.UrlPathInlayHintsEnableIntention com.intellij.microservices.intention.OpenInWebBrowserIntention messages.MicroservicesBundle microservices.intention.category org.intellij.lang.regexp.intention.CheckRegExpIntentionAction messages.RegExpBundle inspection.group.name.regexp 0 XML xml.category messages.XmlBundle com.intellij.xml.actions.XmlSplitTagAction XML xml.category messages.XmlBundle com.intellij.xml.util.CollapseTagIntention XML xml.category messages.XmlBundle com.intellij.codeInsight.daemon.impl.analysis.RemoveAttributeIntentionFix XML xml.category messages.XmlBundle com.intellij.codeInsight.daemon.impl.analysis.RemoveTagAndPromoteChildrenIntentionAction XML xml.category messages.XmlBundle com.intellij.codeInsight.daemon.impl.analysis.CDataToTextIntention XML xml.category messages.XmlBundle com.intellij.codeInsight.daemon.impl.analysis.TextToCDataIntention XML xml.category messages.XmlBundle com.intellij.codeInsight.daemon.impl.analysis.RearrangeAttributesIntention XML xml.category messages.XmlBundle com.intellij.codeInsight.daemon.impl.analysis.AddSchemaPrefixIntention XML xml.category messages.XmlBundle com.intellij.codeInsight.daemon.impl.quickfix.AddXsiSchemaLocationForExtResourceAction XML xml.category messages.XmlBundle com.intellij.codeInsight.daemon.impl.quickfix.ManuallySetupExtResourceAction XML xml.category messages.XmlBundle com.intellij.codeInsight.daemon.impl.quickfix.FetchExtResourceAction XML xml.category messages.XmlBundle com.intellij.codeInsight.daemon.impl.analysis.ConvertSchemaPrefixToDefaultIntention XML xml.category messages.XmlBundle com.intellij.codeInsight.intentions.XmlChooseColorIntentionAction com.intellij.platform.lsp.impl.intention.LspIntention0 messages.LspBundle intention.group.name LspIntention com.intellij.platform.lsp.impl.intention.LspIntention1 messages.LspBundle intention.group.name LspIntention com.intellij.platform.lsp.impl.intention.LspIntention2 messages.LspBundle intention.group.name LspIntention com.intellij.platform.lsp.impl.intention.LspIntention3 messages.LspBundle intention.group.name LspIntention com.intellij.platform.lsp.impl.intention.LspIntention4 messages.LspBundle intention.group.name LspIntention com.intellij.platform.lsp.impl.intention.LspIntention5 messages.LspBundle intention.group.name LspIntention com.intellij.platform.lsp.impl.intention.LspIntention6 messages.LspBundle intention.group.name LspIntention com.intellij.platform.lsp.impl.intention.LspIntention7 messages.LspBundle intention.group.name LspIntention com.intellij.platform.lsp.impl.intention.LspIntention8 messages.LspBundle intention.group.name LspIntention com.intellij.platform.lsp.impl.intention.LspIntention9 messages.LspBundle intention.group.name LspIntention com.intellij.platform.lsp.impl.intention.LspIntention10 messages.LspBundle intention.group.name LspIntention com.intellij.platform.lsp.impl.intention.LspIntention11 messages.LspBundle intention.group.name LspIntention com.intellij.platform.lsp.impl.intention.LspIntention12 messages.LspBundle intention.group.name LspIntention com.intellij.platform.lsp.impl.intention.LspIntention13 messages.LspBundle intention.group.name LspIntention com.intellij.platform.lsp.impl.intention.LspIntention14 messages.LspBundle intention.group.name LspIntention /> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> com.intellij.openapi.vcs.intentions.SelectedBlockHistoryIntention ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> / com.jetbrains.rider.interactive.csi.actions.SendSelectionToCSharpInteractiveIntentionAction C# SendToCSharpInteractive com.jetbrains.rider.settings.RiderSettingsUpdater com.jetbrains.rider.ideaInterop.RiderCustomActionSchemaCustomizer com.jetbrains.rider.RiderExtensionsConfigurator com.jetbrains.rider.protocol.RiderWindowsRegistryHandler com.jetbrains.rider.environmentSetup.impl.EnvironmentSetupManager$ApplicationAdapter com.jetbrains.rider.settings.RiderProjectSettingsUpdater com.jetbrains.rider.RiderProjectExtensionsConfigurator com.jetbrains.rider.settings.OptionsUtilsHost com.jetbrains.rider.environmentSetup.impl.EnvironmentSetupManager$ProjectAdapter ]]> ]]> ]]> JetBrains Rider-Specific JSON Extensions Languages Provides JSON schema for launchSettings files and a dedicate file type for Solution files ]]> yangular AngularJS 243.26053.56 Angular JavaScript Frameworks and Tools Provides support for Angular to all JetBrains IDEs that support JavaScript.

Features

  • Code completion for Angular APIs in TypeScript files
  • Code completion for components, built-in and custom directives, and methods in templates
  • Navigation from the component, custom directives, and event handlers to their definition
  • Collection of code snippets for Angular
  • Option in the Welcome screen to create new Angular projects
  • Generation of new app elements using Angular CLI

Getting started

For information on getting started, head over to the documentation for your IDE. For WebStorm, you can check out these sections: Angular.

Notes

This plugin is bundled in WebStorm and some other IntelliJ-based IDEs.]]> JetBrains JavaScript com.intellij.modules.platform HtmlTools com.intellij.css tslint intellij.webpack Angular2 org.angular2.intentions.AngularIntroduceLetVariableIntention messages.Angular2Bundle angular.intention.category lib/angular.jarcharts_ JetBrains intellij.charts 243.26053.56 Charts Support lib/charts.jarcidr-debugger-dapü com.intellij.cidr.debugger.dap 243.26053.56 CIDR-Debugger-DAP JetBrains lib/cidr-debugger-dap.jarcidr-debugger-pluginv0 com.intellij.cidr.debugger 243.26053.56 CIDR Debugger JetBrains messages.ActionsBundle com.intellij.platform.images lib/cidr-debugger-plugin.jarcidr-parallelStacks-pluginW com.intellij.cidr.parallelStacks 243.26053.56 CIDR-ParallelStacks JetBrains com.intellij.modules.cidr.debugger ]]> "lib/cidr-parallelStacks-plugin.jarclouds-docker-gatewayO· Dev Containers org.jetbrains.plugins.docker.gateway 243.26053.56 Remote Development JetBrains Adds support for Development Containers through the Gateway client for all JetBrains IDE backends.

  • Run applications
  • Run IDEs and tooling
  • Manage appropriate versions of libraries and dependencies
  • Configure the runtime required by a specific codebase and project, used in continuous integration and testing.
  • Onboard new people quickly
  • Utilize remote development capabilities, working with code on a server equipped with Docker and necessary hardware

Development containers provide fully functional, reproducible development environments along with an IDE. This saves a lot of time, especially during the onboarding of new employees to a project, by reducing the amount of documentation that they need to read about setting up a development environment. When using a Dev Container, developers do not need to figure out which dependencies are required.

When you connect to a Dev Container, your developer experience is the same as when working locally. A very fast and efficient Remote Development protocol ensures a smooth connection between the IDE server running inside the Dev Container and the lightweight local client.

How to configure a Dev Container

The devcontainer.json file in your project instructs the IDE how to create a development container with a predefined tool and runtime stack.

Put the devcontainer.json file in the project root or one directory deep:

  • .devcontainer.json
  • .devcontainer/devcontainer.json
  • .devcontainer/folder/devcontainer.json

How to build and run a Dev Container

See official documentation

Repository with Dev Container examples

]]>
2024.3

  • Added the ability to create a Dev Container from a project located on a remote server. To do this, the IDE Welcome screen now allows navigation to the Dev Containers section and selection of "New Dev Container". After adding and selecting a remote Docker environment (adding one via the "..." menu), a new section titled "From Remote Project" becomes available, enabling the specification of a .devcontainer.json file from a project already present on the remote server.
  • A beta version of Podman support has been added. At this time, we do not recommend using Podman with Dev Containers in production environments. Work on improving stability is ongoing.
  • Enhanced build stability for Dev Containers ensures seamless image builds when Docker is running in WSL and provides reliable connections to those Dev Containers. Additionally, the feature order in devcontainer.json is now processed more consistently.
  • The new 'updateRemoteUID' option prevents file and folder access conflicts, enhancing Dev Containers compatibility by allowing them to run under the necessary user identity.
  • Support for configuring additional IDE settings in Dev Containers has been added via the 'customizations' section in 'devcontainer.json' and the 'Add currently modified settings from IDE' button. The full list of available options can be explored through Code Completion in the 'devcontainer.json' file. If there's a specific setting you need that isn't supported yet in Dev Containers, please let us know.
  • Compatibility has been enhanced with official .NET and Rails 8 images.
  • To avoid errors in the devcontainer.json properties, Docker file, and Docker-compose related to a mount process and relative paths, we list all the build steps and include a warning suggesting to check your Dev Container configuration.
  • The JetBrains Dev Containers CLI utility has been prepared, making it easier for cloud providers to integrate support for JetBrains Dev Containers and use it in CI/CD environments. Early access will open soon.

2024.2

  • When building a Dev Container from the IDE, a non-blocking UI is now used. This allows you to perform other useful tasks within the IDE while the Dev Container is being built, instead of waiting idly.
  • Now the IDE in devcontainers can run even if "ps" is not present in the container.
  • Created Dev Containers are now displayed in the Service View under the Docker node, making it easier to work with them and to separate them from other user containers.
  • With repeated cloning, confirmation for using the SSH key is no longer requested, allowing for fewer unnecessary clicks.
  • From the Dev Containers creation window, pressing F1 now opens the help documentation.
  • Improved URL handling when building a Dev Container through Clone Sources.
  • Improved the process of building Dev Containers located within the organization's perimeter behind a corporate proxy.
  • Enhanced support for the customizations section has been added. This section allows IDE settings to be stored and applied in the devcontainer. To add settings, it is recommended to configure them in the local IDE and then apply them in devcontainer.json using the gutter or action (with alt+enter). Currently, only a very limited number of settings are supported, but the list will be significantly expanded with updates.
  • Running on Alpine Linux is not yet supported, but we are working on it.

2024.1

  • Support for Dev Container Templates has been added. In projects without Dev Containers, you can create a Dev Container configuration file via the project context menu {Project_Name}->New->.devcontainer.json using a template wizard suitable for various software development stacks. Additionally, if you create a Dev Container from a VCS project (git repository) through the IDE Welcome Screen or Gateway in the Dev Containers section and it lacks a Dev Container configuration file, the Dev Container configuration template wizard will be launched. This makes it easier to launch a Dev Container, even if you're doing it for the first time.
  • Code autocompletion and documentation have been added for Dev Container configuration files.
  • In the IDE Welcome Screen / Gateway, under the Dev Containers section, there is now the ability to create a Dev Container not only from a project in a remote git repository (VCS project) but also from a local project.
  • Тhe ability to automatically detect Dev Container configuration files in standard locations has been improved: '.devcontainer/devcontainer.json'; '.devcontainer.json'; '.devcontainer/folder/devcontainer.json' (where folder is a sub-folder, one level deep).
  • When creating a Dev Container from a remote repository (VCS project), the ability to Specify Path of the devcontainer.json file has been added, if it is not in the standard location. This allows placing the necessary devcontainer.json files in any folder of the project, creating the required workspace environments for different specialists when developing microservice applications or working in a monorepo, for example: /infra/devcontainer.json; /dotNetService/devcontainer.json; /kotlinService/devcontainer.json; /analytics/devcontainer.json.
  • The building of Dev Containers now operates more reliably and performs correctly in various environments, in different combinations (for example, aarch64 client and amd64 server).
  • If a repository contains multiple devcontainer.json files in standard locations, a choice will be offered to select which one to use to launch the workspace.
  • Support for the 'remoteUser' and 'waitFor' options has been added. The full list of supported options can be found at: IDEA-321768
  • Support for dynamic/static updating of options in the Dev Container.
  • Minimal support for 'customizations' has been added with the option to select an IDE for launching, for example: "jetbrains": {"backend": "IntelliJ"}.

2023.3

  • General properties (besides otherPortAttributes, remoteUser, updateRemoteUserUID, userEnvProbe, customizations)
  • Build properties
  • Docker Compose
  • Lifecycle scripts (besides waitFor)
  • Port attributes (only label supported)
  • Minimum host requirements is not supported in this version
  • Variables in devcontainer.json
]]>
]]> ]]> ]]> messages.DockerGatewayBundle JSON com.intellij.clouds.docker.gateway.ideSettings.DevcontainerAddSettingsIntention messages.DockerGatewayBundle devcontainer.add.settings.intention.family.name true lib/clouds-docker-gateway.jarclouds-docker-implb Docker Docker 243.26053.56 ]]> ]]> ]]> ]]> ]]> messages.DockerKubernetesBundle ]]> JetBrains Deployment The Docker Plugin for JetBrains IDEs provides seamless integration with Docker and Podman (initial support), enabling developers to build, run, and manage containers directly within their preferred JetBrains environment. This powerful plugin simplifies containerized application development, making it easier to deploy, test, and debug applications in containers.

Key Features

To configure, open Settings | Build, Execution, Deployment | Docker.

Documentation

]]>
2024.3

Podman Docker Compose

Editor support for docker compose have a lot of improvements:

Docker

Settings:

Docker Registry

Services Tool Window:

]]>
messages.DockerBundle com.intellij.docker.image.DockerPullIntention true messages.DockerBundle docker.intention.category lib/clouds-docker-impl.jarclouds-kubernetesáy Kubernetes com.intellij.kubernetes 243.26053.56 JetBrains Deployment ]]> ]]> ]]> Provides advanced editor and runtime support for Kubernetes.

Features:

Cluster interaction

Editing resource configurations (API 1.16 – 1.31)

Rich YAML support

Support for editing Helm templates

Editor support for Kustomize configurations (kustomization.yaml)

Custom resource definition (CRD) support

Custom resources can be validated by providing complementary OpenAPI 2.0 files with CRD schemas and/or CRD resource definitions (YAML) (limited support).

Debugging in Kubernetes with Telepresence

Remote Debug in Kubernetes using familiar tools on the local machine, by intercepting traffic in the cluster.]]>
  • Centralized log access is now available across all Pods, Deployments, StatefulSets, DaemonSets, ReplicaSets, Jobs, CronJobs and Cluster Events. Real-time log streaming supports immediate issue detection, and pattern matching facilitates automated tracking of key events, such as memory errors or unusual network activity.
  • A new Port Forwarding section has been added to the Kubernetes UI network settings, making application debugging in Kubernetes easier.
  • The Kubernetes UI now offers full control over all pod container types, enhancing management and monitoring directly in the interface. Init containers handle initial setup, while sidecar containers provide logging, monitoring, and proxying. Ambassador containers enable external service interaction, adapters standardize logs and metrics, and ephemeral containers support temporary debugging access.
  • Logs for multiple selected items can now be downloaded simultaneously, improving log management in large clusters.
  • Log filtering by levels allows users to focus on specific messages, enhancing the debugging and monitoring experience.
  • Syntax highlighting has been added to Kubernetes logs, making it easier to navigate and quickly identify relevant information.
  • Support for Kustomize 5 has been added, allowing seamless configuration management in Kubernetes. Users can now leverage Kustomize’s latest features for advanced customization of Kubernetes resources, ensuring more flexible and reusable configurations across environments.
  • The Kubernetes section in the Services Tool Window has expanded resources: 'Configuration' -> 'Secret' allows direct editing of Kubernetes secrets, while 'Network' -> 'Endpoints' and 'Network' -> 'NetworkPolicy' provide enhanced control and visibility for service endpoints and network policies, accessible directly in the UI.
  • The latest version of Kubernetes 1.31 is now supported.
  • Duplicate clusters in Services Tool Window are now handled separately to reduce confusion and simplify multi-connection management.
  • Users can now customize kubectl requests to the API, allowing more tailored Kubernetes cluster management.
  • 2024.2 2024.1 2023.3 2023.2 2023.1 2022.3 2022.2 2022.1.1 2022.1 2021.3.1 2021.3 2021.2.2 2021.2 2021.1 2020.3.1 2020.3 2020.2.1 2020.2 2020.1.1 2020.1 2019.3 2019.2.1 2019.2 2019.1.1 2019.1 2018.3.1 2018.3 2018.2 2018.1.1 2018.1 ]]>
    messages.KubernetesBundle yaml com.intellij.kubernetes.ui.intentions.HelmConvertRepositoryUrlToAliasAction messages.KubernetesBundle Kubernetes yaml com.intellij.kubernetes.ui.intentions.HelmConvertRepositoryAliasToUrlAction messages.KubernetesBundle Kubernetes yaml com.intellij.kubernetes.ui.intentions.HelmUpdateRepositoryIntentionAction messages.KubernetesBundle Kubernetes yaml com.intellij.kubernetes.ui.intentions.HelmUpdateDependenciesIntentionAction messages.KubernetesBundle Kubernetes yaml com.intellij.kubernetes.ui.intentions.ApplyCrdIntentionAction messages.KubernetesBundle Kubernetes yaml com.intellij.kubernetes.ui.intentions.ConvertListToMultiDocumentIntentionAction messages.KubernetesBundle Kubernetes yaml com.intellij.kubernetes.ui.intentions.ConvertMultiDocumentToListIntentionAction messages.KubernetesBundle Kubernetes lib/clouds-kubernetes.jarcompletionMlRanking C com.intellij.completion.ml.ranking 243.26053.56 Machine Learning Code Completion JetBrains Local AI/ML Tools The plugin improves code completion feature by reordering of elements in the completion popup by ranking more relevant items higher using machine learning.


    To enable the feature for your programming language, check settings in Editor | General | Code Completion | "Machine Learning Assistant Code Completion" section.

    ]]>
    messages.MlCompletionBundle
    lib/completionMlRanking.jarcss-impl‰ CSS com.intellij.css 243.26053.56 Style Sheets JetBrains messages.CssBundle Provides coding assistance for Cascading Style Sheets (CSS) to all JetBrains IDEs that support JavaScript.

    Features

    • Code highlighting, code formatting, inspections with quick fixes, and intention actions
    • Code completion, Emmet snippets, and integrated documentation
    • Code navigation, usage search, file structure view, and color preview
    • Refactorings: rename class or id, extract variable, extract ruleset, and more

    Getting started

    For information on getting started, head over to the documentation for your IDE. For WebStorm, you can check out this section in the documentation.]]> com.intellij.platform.images com.intellij.modules.xml com.intellij.modules.ultimate com.intellij.copyright com.intellij.plugins.watcher XML com.intellij.psi.css.actions.ExtractInlineCssAction messages.CssBundle css.intentions.category XML com.intellij.psi.css.actions.CreateSelectorAction messages.CssBundle css.intentions.category CSS com.intellij.psi.css.actions.CssExtractRulesetIntentionAction messages.CssBundle css.intentions.category CSS com.intellij.psi.css.actions.CssReplaceVarWithFallbackValueIntention messages.CssBundle css.intentions.category CSS com.intellij.psi.css.actions.CssExpandShorthandPropertyAction messages.CssBundle css.intentions.category CSS com.intellij.psi.css.actions.CssReplaceQuotesIntention messages.CssBundle css.intentions.category CSS com.intellij.psi.css.actions.colors.CssConvertToRgbIntention messages.CssBundle css.intentions.category CSS com.intellij.psi.css.actions.colors.CssConvertToHslIntention messages.CssBundle css.intentions.category CSS com.intellij.psi.css.actions.colors.CssConvertToLchIntention messages.CssBundle css.intentions.category CSS com.intellij.psi.css.actions.colors.CssConvertToOklchIntention messages.CssBundle css.intentions.category CSS com.intellij.psi.css.actions.colors.CssConvertToHexIntention messages.CssBundle css.intentions.category CSS com.intellij.psi.css.actions.colors.CssConvertToGrayIntention messages.CssBundle css.intentions.category CSS com.intellij.psi.css.actions.colors.CssConvertToHwbIntention messages.CssBundle css.intentions.category CSS com.intellij.psi.css.actions.colors.CssReplaceWithColorNameIntention messages.CssBundle css.intentions.category CSS com.intellij.psi.css.actions.colors.CssChooseColorIntention messages.CssBundle css.intentions.category CSS com.intellij.psi.css.actions.images.CssExtractImageFromDataUriIntention messages.CssBundle css.intentions.category CSS com.intellij.psi.css.actions.images.CssUpdateBackgroundImageSizeIntention messages.CssBundle css.intentions.category lib/css-impl.jar DatabaseToolsÄÌ Database Tools and SQL com.intellij.database 243.26053.56
    The plugin provides all the same features as DataGrip, the standalone JetBrains IDE for databases.

    Main features:
    - Database explorer
    - Ability to execute queries
    - Editable data spreadsheet
    - Syntax highlighting and coding assistance for SQL
    - Refactorings
    - Import/Export options
    - Diagrams

    Discover all the features

    The following databases are supported:

    Major relational:
    MySQL, MariaDB, PostgreSQL, Oracle Database, Microsoft SQL Server, Azure SQL Database

    NoSQL:
    MongoDB, Redis, Couchbase, Apache Cassandra

    Other:
    SQLite, Amazon Redshift, Amazon DynamoDB, IBM Db2, Sybase ASE, Exasol, Snowflake, HSQLDB, H2, Apache Derby, Greenplum, Apache Hive, Vertica, ClickHouse, Google BigQuery, CockroachDB

    If the DBMS you use has a JDBC driver, you can connect to it via the Database tools and SQL plugin.

    Resources: DataGrip on X, Community forum, Issue tracker, Blog, Slack community]]>
    JetBrains Database messages.DatabaseBundle
    ]]> JavaScript intellij.grid.core.impl ]]> ]]> ]]> com.intellij.database.intentions.RunQueryInConsoleIntentionAction messages.DatabaseBundle intentions.category.persistence.database org.intellij.intelliLang com.intellij.copyright com.intellij.completion.ml.ranking SQL com.intellij.sql.intentions.SqlExpandColumnListIntention messages.SqlBundle intentions.category.sql SQL com.intellij.sql.intentions.SqlQuoteIdentifierIntention messages.SqlBundle intentions.category.sql SQL com.intellij.sql.intentions.SqlQualifyIdentifierIntention messages.SqlBundle intentions.category.sql SQL com.intellij.sql.intentions.SqlUnquoteIdentifierIntention messages.SqlBundle intentions.category.sql SQL com.intellij.sql.intentions.SqlUnqualifyIdentifierIntention messages.SqlBundle intentions.category.sql SQL com.intellij.sql.intentions.SqlIntroduceTableAliasIntention messages.SqlBundle intentions.category.sql SQL com.intellij.sql.intentions.SqlInlineTableAliasIntention messages.SqlBundle intentions.category.sql SQL com.intellij.sql.intentions.SqlSplitStringLiteralIntention messages.SqlBundle intentions.category.sql SQL com.intellij.sql.intentions.SqlReplaceColumnNumberWithNameIntention messages.SqlBundle intentions.category.sql SQL com.intellij.sql.intentions.SqlReplaceColumnNameWithNumberIntention messages.SqlBundle intentions.category.sql SQL com.intellij.sql.intentions.SqlMergeInsertStatementsIntention messages.SqlBundle intentions.category.sql SQL com.intellij.sql.intentions.SqlSplitInsertStatementIntention messages.SqlBundle intentions.category.sql SQL com.intellij.sql.intentions.SqlReplaceGroupByWithDistinctIntention messages.SqlBundle intentions.category.sql SQL com.intellij.sql.intentions.SqlReplaceDistinctWithGroupByIntention messages.SqlBundle intentions.category.sql SQL com.intellij.sql.intentions.SqlConvertEqualityToInIntention messages.SqlBundle intentions.category.sql SQL com.intellij.sql.intentions.SqlConvertInToEqualityIntention messages.SqlBundle intentions.category.sql SQL com.intellij.sql.intentions.SqlConvertBetweenToComparisonIntention messages.SqlBundle intentions.category.sql SQL com.intellij.sql.intentions.SqlConvertComparisonToBetweenIntention messages.SqlBundle intentions.category.sql SQL com.intellij.sql.intentions.SqlConvertJoinOnToUsingIntention messages.SqlBundle intentions.category.sql SQL com.intellij.sql.intentions.SqlConvertJoinOnToNaturalIntention messages.SqlBundle intentions.category.sql SQL com.intellij.sql.intentions.SqlConvertJoinUsingToOnIntention messages.SqlBundle intentions.category.sql SQL com.intellij.sql.intentions.SqlConvertJoinUsingToNaturalIntention messages.SqlBundle intentions.category.sql SQL com.intellij.sql.intentions.SqlConvertNaturalJoinToUsingIntention messages.SqlBundle intentions.category.sql SQL com.intellij.sql.intentions.SqlConvertNaturalJoinToOnIntention messages.SqlBundle intentions.category.sql SQL com.intellij.sql.intentions.SqlFlipExpressionIntention messages.SqlBundle intentions.category.sql SQL com.intellij.sql.intentions.SqlExtractNamedQueryIntention messages.SqlBundle intentions.category.sql SQL com.intellij.sql.intentions.SqlInlineCteIntention messages.SqlBundle intentions.category.sql SQL com.intellij.sql.intentions.SqlPreviewDmlAction$Update messages.SqlBundle intentions.category.sql SQL com.intellij.sql.intentions.SqlPreviewDmlAction$Delete messages.SqlBundle intentions.category.sql SQL com.intellij.sql.intentions.SqlAddExternalRelationIntention messages.SqlBundle intentions.category.sql SQL com.intellij.sql.intentions.SqlAddGroupedColumnToSelectIntention messages.SqlBundle intentions.category.sql SQL com.intellij.sql.intentions.SqlConvertToSubqueryIntention messages.SqlBundle intentions.category.sql SQL com.intellij.sql.intentions.SqlDropInsertColumnIntention messages.SqlBundle intentions.category.sql lib/database-plugin.jarlib/jdbc-console.jarlib/database-openapi.jar"lib/aether-dependency-resolver.jar%lib/maven-resolver-transport-file.jar%lib/maven-resolver-transport-http.jar&lib/maven-resolver-connector-basic.jardev%ö com.intellij.dev 243.26053.56 JetBrains messages.DevPsiViewerBundle ]]> messages.DevCodeInsightBundle ]]> messages.JavaDevBundle ]]> ]]> ]]> messages.ActionsBundle ]]> lib/dev.jaruml]ñ com.intellij.diagram 243.26053.56 Diagrams JetBrains Other Tools messages.DiagramBundle Provides API for all IntelliJ-based IDEs native diagram types.

    On its own it includes support for fully automatic generation of the following diagrams from source code:

    • UML Class diagrams (currently for Java and Kotlin JVM)
    • IDEA Module dependencies diagrams
    • Git Diff changes on UML Class diagrams (currently for Java only)

    ]]>
    messages.DiagramJavaBundle UAST com.intellij.uml.java.ShowDiagramIntentionAction true
    ]]> messages.DiagramBundle ]]> ]]> lib/uml-support.jar editorconfig\{ org.editorconfig.editorconfigjetbrains 243.26053.56 EditorConfig Other Tools JetBrains Handles properties in .editorconfig files and applies them to all supported languages in all JetBrains IDEs.

    Features

    • Code assistance for all supported properties, standard and extended

    Getting started

    For more information, check the documentation for EditorConfig files and your IDE.]]> com.intellij.modules.lang EditorConfig org.editorconfig.language.codeinsight.actions.intention.EditorConfigInvertValueIntention messages.EditorConfigBundle editorconfig EditorConfig org.editorconfig.language.codeinsight.actions.intention.EditorConfigAddDeclarationPartIntention messages.EditorConfigBundle editorconfig lib/editorconfig.jarfeaturesTrainer0~ training 243.26053.56 IDE Features Trainer JetBrains Learn basic shortcuts and essential features interactively - right inside the IDE. No need to read long manuals or look for screencasts. Just install this plugin, and open with the Help | IDE Features Trainer menu item.

    Found a bug or have a feature to suggest? Welcome to the tracker: https://youtrack.jetbrains.com/issues/IFT

    ]]>
    ]]> ]]> messages.LearnBundle lib/featuresTrainer.jar fileWatcher‹ com.intellij.plugins.watcher 243.26053.56 File Watchers Allows you to automatically run a command-line tool like compilers, formatters, or linters when you change or save a file in the IDE.

    Features

    • Predefined File Watcher templates for a number of popular third-party tools (compilers, compressors, prettifiers, etc.)
    • Custom File Watcher that can be configured to run other third-party tools
    • Option to auto-save edited files to trigger the watcher
    • Advanced configuration options

    Getting started

    For information on getting started, head over to the documentation for your IDE. For WebStorm, you can check out this section in the documentation.]]> JetBrains messages.BackgroundTaskBundle ]]> lib/fileWatcher.jarfullLine‹ org.jetbrains.completion.full.line 243.26053.56 Full Line Code Completion JetBrains Local AI/ML Tools Designed to supercharge your code completion with multi-token proposals utilizing a deep learning model. Enjoy the benefits of advanced code completion offline, as it runs on your local device without sending anything over the internet.


    Language support

    The plugin integrates Python, Kotlin, Java, JavaScript/TypeScript, their frameworks (React, Angular, Vue), and CSS/LESS/SCSS/SASS, Go, PHP, Ruby.


    We value your feedback

    You can upvote existing issues in our YouTrack or log in and create a new one.


    Get started in moments

    After installation, the plugin immediately enables you to enjoy enriched inline suggestions for code completion:

    Accept suggestions with the Tab key. Customize the shortcut to your preferences via the hover menu over the gray text.

    Customize your settings

    Navigate to Preferences | Editor | General | Inline Completion to adjust your settings.

    FAQ

    - Do you send my private data or code over the internet?
    - We prioritize the privacy of your data. The Full Line Code Completion plugin works on your local device, ensuring no data is sent over the internet.
    - What are the plans for supporting additional languages?
    - The 2024.2 plan is to add support for C++, C#, and Rust.
    - What are the hardware requirements for the plugin?
    - It is fully compatible with Linux, Mac, and Windows operating systems and takes less than 200 MB of disk space. Our model is executed entirely on the CPU with the ability to run on GPU on Macs, automatically adapting to your device's capabilities to ensure seamless operation.

    ]]>
    ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> messages.LLMInstallerBundle ]]> ]]> messages.LLMPyCharmCommunityInstallerBundle com.intellij.llmInstaller.pycharm.community.LlmInstallerAIAssistantIntention messages.LLMPyCharmCommunityInstallerBundle intention.category.large.language.models true ]]> ]]> messages.FullLineBundle lib/fullLine.jargateway-plugin(é Remote Development Gateway Remote Development com.jetbrains.gateway 243.26053.56 JetBrains Connect to all your remote JetBrains IDE backends]]> com.intellij.modules.platform com.intellij.modules.ssh com.intellij.cwm.guest com.intellij.jetbrains.client com.intellij.modules.aqua lib/gateway-plugin.jargateway-terminal com.jetbrains.gateway.terminal 243.26053.56 JetBrains Terminal for Gateway Internal plugin which allows gateway to show terminal to a remote machine.]]> com.jetbrains.gateway com.intellij.modules.ssh org.jetbrains.plugins.terminal lib/gateway-terminal.jargrazie&§ tanvd.grazi 243.26053.56 Grazie Lite JetBrains com.intellij.cwm.guest com.intellij.jetbrains.client com.intellij.gateway Intelligent spelling and grammar checks for any text you write in the IDE.

    • Supports over 20 languages, including English, German, Russian, and Chinese. English is enabled by default. To add other languages, open Settings/Preferences | Editor | Natural Languages.
    • Works with natural languages in programming language constructs (Python, Java, and others), markup languages (Markdown, HTML, XML, and others), comments, and commit messages.
    • Uses LanguageTool as its proofreading engine.

    Data privacy: all verification is performed locally, inside your IDE.

    ]]>
    ]]> ]]> ]]> ]]> ]]> ]]> lib/grazie.jargrid-core-implÀ intellij.grid.core.impl 243.26053.56 JetBrains Data Editor Support Core lib/grid-core-impl.jarlib/jdbc-console-types.jar grid-implqÆ JetBrains intellij.grid.impl 243.26053.56 Data Editor Support ]]> lib/grid-impl.jarlib/grid-scripting.jargrpc‡ com.intellij.grpc 243.26053.56 gRPC Microservices JetBrains gRPC framework support.

    Features:

    • Documentation for key protobuf specification elements
    • RPCs inside Endpoints tool window
    • Execute RPCs in HTTP-Client
    ]]>
    ]]> messages.GrpcBundle 1 lib/grpc.jar handlebars com.dmarcotte.handlebars 243.26053.56 Handlebars/Mustache Template Languages JetBrains Provides support for the Handlebars and Mustache template languages to all JetBrains IDEs that support JavaScript.

    Features

    • Customizable highlighting for the template syntax
    • Completion of closing tags, braces, and HTML tags
    • .html files treated as Handlebars or Mustache files
    • Automatic indentation when typing

    Getting started

    For information on getting started, head over to the documentation for your IDE. For WebStorm, you can check out this section in the documentation.]]> com.intellij.modules.lang JavaScript lib/handlebars.jar html-toolsj HtmlTools 243.26053.56 HTML Tools HTML and XML com.intellij.modules.xml JetBrains com.intellij.platform.images XML com.intellij.htmltools.xml.util.HtmlUpdateImageSizeIntention messages.XmlBundle html.inspections.group.name messages.HtmlToolsBundle lib/html-tools.jarini ¾ Ini JetBrains com.intellij.modules.lang Languages ".ini" files support. The following features are available:

    • Syntax highlighting, formatting, code folding, and viewing structure for .ini files
    • Detection of duplicate properties and sections
    • The ability to navigate to a property via the Go to Symbol action
    • ]]> com.jetbrains.plugins.ini4idea 243.26053.56 lib/ini.jarjade!y Pug (ex-Jade) com.jetbrains.plugins.jade 243.26053.56 JetBrains messages.JadeBundle Provides support for the Pug programming language to all JetBrains IDEs that support JavaScript.

      Features

      • Pug-aware syntax highlighting

      Getting started

      For information on getting started, head over to the documentation for your IDE. For WebStorm, you can check out this section in the documentation.]]> Template Languages com.intellij.plugins.html.instantEditing com.intellij.plugins.watcher lib/jade.jarjavascript-debugger1C JavaScript Debugger JavaScriptDebugger 243.26053.56 JetBrains messages.JSDebuggerBundle ]]> ]]> ]]> intellij.javascript.debugger.dap.launcher JetBrains ]]> com.jetbrains.plugins.webDeployment com.intellij.modules.coverage JavaScript Frameworks and Tools Features

      • Different types of breakpoints, such as line, exception, and conditional
      • Setting up actions upon hitting breakpoints
      • Establishing dependencies between breakpoints
      • Debug tool window with interactive debugger console, call stack tab, variables and watches information
      • Evaluating expressions
      • Inline values in the editor
      • Actions to step through the program
      • Multi-session debugging
      • Support of debugging asynchronous JavaScript code

      Getting started

      For information on getting started, head over to the documentation for your IDE. For WebStorm, you can check out this section in the documentation.

      Notes

      Bundled with WebStorm and some other IntelliJ-based IDEs.]]>
      lib/javascript-debugger.jarlib/ChromeConnector.jarlib/FirefoxConnector.jarjavascript-intentions.Z JavaScript Intention Power Pack JSIntentionPowerPack 243.26053.56

      Originally developed by Olivier Descout.

      ]]>
      JetBrains JavaScript com.intellij.modules.xml messages.JavaScriptIntentionBundle JavaScript Frameworks and Tools JavaScript org.intellij.idea.lang.javascript.intention.number.JSConvertIntegerToDecimalIntention plugin.category.numbers JavaScript org.intellij.idea.lang.javascript.intention.number.JSConvertIntegerToHexIntention plugin.category.numbers JavaScript org.intellij.idea.lang.javascript.intention.number.JSConvertIntegerToOctalIntention plugin.category.numbers JavaScript org.intellij.idea.lang.javascript.intention.number.JSConvertIntegerToBinaryIntention plugin.category.numbers JavaScript org.intellij.idea.lang.javascript.intention.number.JSFlipArithmeticOperationIntention plugin.category.numbers JavaScript org.intellij.idea.lang.javascript.intention.bool.JSDeMorgansLawIntention plugin.category.boolean JavaScript org.intellij.idea.lang.javascript.intention.bool.JSRemoveBooleanEqualityIntention plugin.category.boolean JavaScript org.intellij.idea.lang.javascript.intention.bool.JSNegateComparisonIntention plugin.category.boolean JavaScript org.intellij.idea.lang.javascript.intention.bool.JSFlipComparisonIntention plugin.category.boolean JavaScript org.intellij.idea.lang.javascript.intention.bool.JSFlipConjunctionIntention plugin.category.boolean JavaScript org.intellij.idea.lang.javascript.intention.conditional.JSFlipConditionalIntention plugin.category.conditional JavaScript org.intellij.idea.lang.javascript.intention.conditional.JSFlipIfIntention plugin.category.conditional JavaScript org.intellij.idea.lang.javascript.intention.conditional.JSReplaceConditionalWithIfIntention plugin.category.conditional JavaScript org.intellij.idea.lang.javascript.intention.trivialif.JSReplaceIfWithConditionalIntention plugin.category.conditional JavaScript org.intellij.idea.lang.javascript.intention.number.JSReplaceMultiplyWithShiftIntention plugin.category.shift JavaScript org.intellij.idea.lang.javascript.intention.number.JSReplaceShiftWithMultiplyIntention plugin.category.shift JavaScript org.intellij.idea.lang.javascript.intention.initialization.JSSplitDeclarationAndInitializationIntention plugin.category.declaration JavaScript org.intellij.idea.lang.javascript.intention.initialization.JSSplitDeclarationAndMoveToScopeStartIntention plugin.category.declaration JavaScript org.intellij.idea.lang.javascript.intention.comment.JSChangeToCStyleCommentIntention plugin.category.comments JavaScript org.intellij.idea.lang.javascript.intention.comment.JSChangeToEndOfLineCommentIntention plugin.category.comments JavaScript org.intellij.idea.lang.javascript.intention.comment.JSChangeToDocCommentIntention plugin.category.comments JavaScript org.intellij.idea.lang.javascript.intention.comment.JSMoveCommentToSeparateLineIntention plugin.category.comments JavaScript org.intellij.idea.lang.javascript.intention.trivialif.JSSplitElseIfIntention plugin.category.control-flow JavaScript org.intellij.idea.lang.javascript.intention.trivialif.JSMergeElseIfIntention plugin.category.control-flow JavaScript org.intellij.idea.lang.javascript.intention.trivialif.JSMergeIfAndIntention plugin.category.control-flow JavaScript org.intellij.idea.lang.javascript.intention.trivialif.JSMergeIfOrIntention plugin.category.control-flow JavaScript org.intellij.idea.lang.javascript.intention.trivialif.JSMergeParallelIfsIntention plugin.category.control-flow JavaScript org.intellij.idea.lang.javascript.intention.trivialif.JSSplitIfAndIntention plugin.category.control-flow JavaScript org.intellij.idea.lang.javascript.intention.trivialif.JSSplitIfOrIntention plugin.category.control-flow JavaScript org.intellij.idea.lang.javascript.intention.switchtoif.JSReplaceSwitchWithIfIntention plugin.category.control-flow JavaScript org.intellij.idea.lang.javascript.intention.switchtoif.JSReplaceIfWithSwitchIntention plugin.category.control-flow JavaScript org.intellij.idea.lang.javascript.intention.trivialif.JSRemoveRedundantElseIntention plugin.category.control-flow JavaScript org.intellij.idea.lang.javascript.intention.braces.JSAddBracesIntention plugin.category.control-flow JavaScript org.intellij.idea.lang.javascript.intention.braces.JSRemoveBracesIntention plugin.category.control-flow JavaScript org.intellij.idea.lang.javascript.intention.opassign.JSReplaceWithOperatorAssignmentIntention plugin.category.other JavaScript org.intellij.idea.lang.javascript.intention.string.JSSingleToDoubleQuotedStringIntention plugin.category.other JavaScript org.intellij.idea.lang.javascript.intention.string.JSDoubleToSingleQuotedStringIntention plugin.category.other JavaScript org.intellij.idea.lang.javascript.intention.constant.JSConstantExpressionIntention plugin.category.other JavaScript org.intellij.idea.lang.javascript.intention.constant.JSConstantSubexpressionIntention plugin.category.other JavaScript org.intellij.idea.lang.javascript.intention.increment.JSExtractIncrementIntention plugin.category.other JavaScript org.intellij.idea.lang.javascript.intention.object.JSSortPropertiesIntention plugin.category.other JavaScript org.intellij.idea.lang.javascript.intention.initialization.FlowJSTypeExplicitlyIntention plugin.category.flowjs JavaScript org.intellij.idea.lang.javascript.intention.jsx.JSXChangeAttributeQuotesIntention plugin.category.javascript.jsx JavaScript org.intellij.idea.lang.javascript.intention.jsx.JSXRemoveAttributeBracesIntention plugin.category.javascript.jsx
      lib/javascript-intentions.jarjavascript-pluginÝ JavaScript and TypeScript JavaScript 243.26053.56 JavaScript Frameworks and Tools JetBrains Provides support for working with JavaScript and TypeScript.

      Features

      • Code completion
      • In-product documentation
      • Code formatting
      • Code inspections and quick fixes
      • Refactorings such as Rename, Move, Extract Variable, and more
      • Code snippets (Live Templates)
      • TypeScript Language Service support

      The plugin is bundled in IntelliJ IDEA Ultimate, WebStorm, PhpStorm, PyCharm Professional, RubyMine, GoLand, Rider, CLion.

      Getting started

      Open your JavaScript or TypeScript project in the IDE or create a new one. The JavaScript and TypeScript plugin will automatically detect the presence of related files and provide its features accordingly.

      For more information on getting started, head over to the documentation for your IDE.]]> messages.JavaScriptBundle com.intellij.modules.ultimate com.intellij.modules.xml com.intellij.modules.json ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> com.intellij.completion.ml.ranking com.intellij.plugins.watcher com.jetbrains.performancePlugin org.intellij.intelliLang com.intellij.copyright org.jetbrains.plugins.terminal com.intellij.modules.coverage com.intellij.modules.coverage tanvd.grazi com.intellij.modules.duplicatesDetector com.jetbrains.performancePlugin org.intellij.plugins.markdown com.intellij.modules.microservices training Git4Idea com.intellij.modules.webstorm messages.JavaScriptBundle com.intellij.css JavaScript com.intellij.lang.javascript.frameworks.jsx.intentions.JSXCreateSelectorIntention messages.CssBundle css.intentions.category com.intellij.css /> JavaScript com.intellij.lang.javascript.intentions.JSNamedToFunctionExpressionIntention messages.JavaScriptBundle intention.category.javascript JavaScript com.intellij.lang.javascript.intentions.JSAnonymousToNamedFunctionIntention messages.JavaScriptBundle intention.category.javascript JavaScript com.intellij.lang.javascript.intentions.JSPropertyAccessToIndexerIntention messages.JavaScriptBundle intention.category.javascript JavaScript com.intellij.lang.javascript.intentions.JSIndexerToPropertyAccessIntention messages.JavaScriptBundle intention.category.javascript JavaScript com.intellij.lang.javascript.intentions.JSQuoteLiteralPropertiesIntention messages.JavaScriptBundle intention.category.javascript JavaScript com.intellij.lang.javascript.intentions.JSUnquoteLiteralPropertiesIntention messages.JavaScriptBundle intention.category.javascript JavaScript com.intellij.lang.javascript.intentions.JSJoinVariableStatementsIntention messages.JavaScriptBundle intention.category.javascript TypeScript com.intellij.lang.javascript.intentions.TypeScriptConvertAliasToInterfaceIntention messages.JavaScriptBundle intention.category.typescript TypeScript com.intellij.lang.javascript.intentions.TypeScriptConvertAliasToEnumIntention messages.JavaScriptBundle intention.category.typescript JavaScript com.intellij.lang.javascript.intentions.JSArrowFunctionToAnonymousIntention messages.JavaScriptBundle intention.category.ecmascript6 JavaScript com.intellij.lang.javascript.intentions.JSFunctionToES6ClassIntention messages.JavaScriptBundle intention.category.ecmascript6 JavaScript com.intellij.lang.javascript.intentions.JSSplitDeclarationIntention messages.JavaScriptBundle intention.category.javascript JavaScript com.intellij.lang.javascript.intentions.JSSeparateDigitsIntention messages.JavaScriptBundle intention.category.ecmascript6 JavaScript com.intellij.lang.javascript.intentions.JSIterateIntention messages.JavaScriptBundle intention.category.ecmascript6 JavaScript com.intellij.lang.javascript.intentions.JSRemoveDigitSeparatorsIntention messages.JavaScriptBundle intention.category.ecmascript6 JavaScript com.intellij.lang.javascript.intentions.JSInitializeFieldsIntention messages.JavaScriptBundle intention.category.ecmascript6 JavaScript com.intellij.lang.javascript.intentions.JSExplicifyFieldsIntention messages.JavaScriptBundle intention.category.ecmascript6 JavaScript com.intellij.lang.javascript.intentions.ES6AddExportModifierIntention messages.JavaScriptBundle intention.category.ecmascript6 JavaScript com.intellij.lang.javascript.intentions.ES6RemoveExportIntention messages.JavaScriptBundle intention.category.ecmascript6 JavaScript com.intellij.lang.javascript.intentions.ES6InsertTemplateStringArgumentIntention messages.JavaScriptBundle intention.category.ecmascript6 JavaScript com.intellij.lang.javascript.intentions.ES6AddExportDefaultIntention messages.JavaScriptBundle intention.category.ecmascript6 JavaScript com.intellij.lang.javascript.intentions.JSIntroduceParameterPropertiesIntention messages.JavaScriptBundle intention.category.typescript JavaScript com.intellij.lang.javascript.intentions.JSConvertParametersToObjectIntention messages.JavaScriptBundle intention.category.javascript JavaScript com.intellij.lang.javascript.intentions.JSConvertParametersToObjectAndIntroduceInterfaceIntention messages.JavaScriptBundle intention.category.javascript JavaScript com.intellij.lang.javascript.intentions.JSConvertToForEachIntention messages.JavaScriptBundle intention.category.javascript TypeScript com.intellij.lang.typescript.intentions.TypeScriptGenerateReferencePathIntention messages.JavaScriptBundle intention.category.typescript TypeScript com.intellij.lang.typescript.intentions.TypeScriptConvertImportRequireIntention messages.JavaScriptBundle intention.category.typescript JavaScript com.intellij.lang.javascript.intentions.JSCreateGetterIntention messages.JavaScriptBundle intention.category.ecmascript6 JavaScript com.intellij.lang.javascript.intentions.JSCreateSetterIntention messages.JavaScriptBundle intention.category.ecmascript6 JavaScript com.intellij.lang.javascript.intentions.JSCreateGetterAndSetterIntention messages.JavaScriptBundle intention.category.ecmascript6 JavaScript com.intellij.lang.javascript.intentions.JSPublicModifierIntention messages.JavaScriptBundle intention.category.ecmascript6 JavaScript com.intellij.lang.javascript.intentions.JSSharpPrivateModifierIntention messages.JavaScriptBundle intention.category.ecmascript6 JavaScript com.intellij.lang.javascript.intentions.JSInferParametersIntention messages.JavaScriptBundle intention.category.javascript TypeScript com.intellij.lang.javascript.intentions.TypeScriptDisableSmartCastIntention messages.JavaScriptBundle intention.category.typescript TypeScript com.intellij.lang.javascript.intentions.TypeScriptPrivateModifierIntention messages.JavaScriptBundle intention.category.typescript TypeScript com.intellij.lang.javascript.intentions.TypeScriptParameterPropertyToFieldIntention messages.JavaScriptBundle intention.category.typescript TypeScript com.intellij.lang.javascript.intentions.TypeScriptFieldToParameterPropertyIntention messages.JavaScriptBundle intention.category.typescript TypeScript com.intellij.lang.javascript.intentions.TypeScriptProtectedModifierIntention messages.JavaScriptBundle intention.category.typescript JavaScript com.intellij.lang.javascript.intentions.JSStringTemplateConvertToMultiLineIntention messages.JavaScriptBundle intention.category.ecmascript6 JavaScript com.intellij.lang.javascript.intentions.JSStringTemplateConvertToVisibleSeparatorsIntention messages.JavaScriptBundle intention.category.ecmascript6 JavaScript com.intellij.lang.javascript.inspections.JSReplaceForEachWithForOfIntention messages.JavaScriptBundle intention.category.ecmascript6 JavaScript com.intellij.lang.javascript.inspections.JSReplaceForEachWithIndexedIntention messages.JavaScriptBundle intention.category.ecmascript6 JavaScript com.intellij.lang.javascript.inspections.JSReplaceForOfWithIndexedIntention messages.JavaScriptBundle intention.category.ecmascript6 JavaScript com.intellij.lang.javascript.intentions.ES6ChangeImportIntention messages.JavaScriptBundle intention.category.ecmascript6 JavaScript com.intellij.lang.javascript.intentions.JSMoveElementToFileIntention messages.JavaScriptBundle intention.category.ecmascript6 JavaScript com.intellij.lang.javascript.intentions.JSRenameFileToMatchTypeNameIntention messages.JavaScriptBundle intention.category.ecmascript6 JavaScript com.intellij.lang.javascript.intentions.JSCreateSubclassIntention messages.JavaScriptBundle intention.category.ecmascript6 JavaScript com.intellij.lang.javascript.intentions.destructuring.JSObjectLiteralIndexingToArrayDestructuringIntention messages.JavaScriptBundle intention.category.ecmascript6 JavaScript com.intellij.lang.javascript.intentions.destructuring.JSSubsequentIndexingToDestructuringIntention messages.JavaScriptBundle intention.category.ecmascript6 JavaScript com.intellij.lang.javascript.intentions.destructuring.JSPropagateToDestructuringIntention messages.JavaScriptBundle intention.category.ecmascript6 JavaScript com.intellij.lang.javascript.intentions.destructuring.JSGenerateDestructuringPatternIntention messages.JavaScriptBundle intention.category.ecmascript6 JavaScript com.intellij.lang.javascript.intentions.destructuring.JSDestructuringToReferencesAndIndexersIntention messages.JavaScriptBundle intention.category.ecmascript6 JavaScript com.intellij.lang.javascript.intentions.destructuring.JSSubsequentPropertyAccessToDestructuringIntention messages.JavaScriptBundle intention.category.ecmascript6 JavaScript com.intellij.lang.javascript.intentions.destructuring.JSSubsequentPromiseAwaitToPromiseAllDestructuringIntention messages.JavaScriptBundle intention.category.ecmascript6 JavaScript com.intellij.lang.javascript.intentions.destructuring.JSIntroduceDestructuringVariablesIntention messages.JavaScriptBundle intention.category.ecmascript6 JavaScript com.intellij.lang.javascript.intentions.nullPropagation.JSNullPropagationIntention messages.JavaScriptBundle intention.category.ecmascript6 JavaScript com.intellij.lang.javascript.intentions.nullPropagation.JSExpandNullPropagationIntention messages.JavaScriptBundle intention.category.ecmascript6 JavaScript com.intellij.lang.javascript.intentions.JSPromiseToAsyncIntention messages.JavaScriptBundle intention.category.ecmascript6 JavaScript com.intellij.lang.javascript.intentions.JSCallChainToPipeIntention messages.JavaScriptBundle intention.category.ecmascript6 JavaScript com.intellij.lang.javascript.intentions.JSPipeToCallChainIntention messages.JavaScriptBundle intention.category.ecmascript6 JavaScript com.intellij.lang.javascript.intentions.ES6ConvertMapToForOfIntention messages.JavaScriptBundle intention.category.ecmascript6 JavaScript com.intellij.lang.javascript.intentions.JSIntroduceVariableIntention messages.JavaScriptBundle intention.category.javascript JavaScript com.intellij.lang.javascript.intentions.JSEditObjectLiteralPropertiesIntention messages.JavaScriptBundle intention.category.javascript TypeScript com.intellij.lang.typescript.intentions.TypeScriptImplementInDerivedTypesIntention messages.JavaScriptBundle intention.category.typescript TypeScript com.intellij.lang.typescript.intentions.TypeScriptAddExplicitEnumValuesIntention messages.JavaScriptBundle intention.category.typescript TypeScript com.intellij.lang.typescript.intentions.TypeScriptAddEnumStringValuesIntention messages.JavaScriptBundle intention.category.typescript JSON com.intellij.javascript.nodejs.packageJson.codeInsight.PackageJsonInstallTypesIntention messages.JavaScriptBundle intention.category.javascript JavaScript com.intellij.lang.javascript.intentions.JSConvertIndexedToForEachIntention messages.JavaScriptBundle intention.category.javascript lib/javascript-plugin.jar js-liveEditú com.intellij.plugins.html.instantEditing 243.26053.56 Live Edit support JavaScript.

      Features

      • Code changes displayed in the browser in real-time

      Getting started

      For information on getting started, head over to the documentation for your IDE. For WebStorm, you can check out this section in the documentation.

      Notes

      By default, the Live Edit functionality is enabled for HTML and CSS files only. To turn it on for JavaScript, Node.js, and other file types, go to Settings / Preferences | Build, Execution, Deployment | Debugger | Live Edit.]]>
      HTML and XML JetBrains messages.LiveEditBundle JavaScriptDebugger com.intellij.modules.xml com.intellij.css com.jetbrains.plugins.webDeployment org.jetbrains.plugins.sass org.jetbrains.plugins.less org.jetbrains.plugins.stylus com.intellij.jsp com.intellij.plugins.watcher
      lib/js-liveEdit.jarjsonA} JSON com.intellij.modules.json 243.26053.56 JetBrains Languages JSON and JSON Schema languages]]> JSON com.intellij.json.intentions.JsonSortPropertiesIntention messages.JsonBundle json.intention.category.name JSON com.jetbrains.jsonSchema.impl.fixes.AddOptionalPropertiesIntention messages.JsonBundle json.intention.category.name lib/json.jarlib/json-split.jarjsonpath¡ com.intellij.jsonpath 243.26053.56 JSONPath JetBrains Languages Provides JSONPath language for injected code fragments and dedicated Evaluate JSONPath tool window.

      Go to menu Edit - Find - Evaluate JSONPath Expression... to evaluate expressions with a snippet or JSON file.

      ]]>
      messages.JsonPathBundle JSONPath com.intellij.jsonpath.ui.JsonPathEvaluateIntentionAction messages.JsonBundle json.intention.category.name
      lib/jsonpath.jarkarma Ö Karma 243.26053.56 Karma Karma support to all JetBrains IDEs that support JavaScript.

      Features

      • Test coverage with built-in running, debugging, and monitoring
      • Test results in treeview with easy navigation to test sources
      • Test statuses in the editor with options to run or debug

      Getting started

      For information on getting started, head over to the documentation for your IDE. For WebStorm, you can check out this section in the documentation.]]>
      JetBrains JavaScript Frameworks and Tools com.intellij.modules.lang com.intellij.modules.javascript JavaScriptDebugger com.intellij.modules.coverage
      lib/karma.jarkeymap-resharper{ ReSharper Keymap com.intellij.plugins.resharperkeymap 243.26053.56 JetBrains Keymap com.intellij.modules.lang lib/keymap-resharper.jarkeymap-visualAssist’ Visual Assist Keymap com.intellij.plugins.visualassistkeymap 243.26053.56 JetBrains Keymap com.intellij.modules.lang lib/keymap-visualAssist.jarkeymap-visualStudio’ Visual Studio Keymap com.intellij.plugins.visualstudiokeymap 243.26053.56 JetBrains Keymap com.intellij.modules.lang lib/keymap-visualStudio.jarkeymap-visualStudio2022w Visual Studio 2022 Keymap com.intellij.plugins.visualstudio2022keymap 243.26053.56 JetBrains Keymap com.intellij.modules.lang lib/keymap-visualStudio2022.jar keymap-vscodek VSCode Keymap com.intellij.plugins.vscodekeymap 243.26053.56 JetBrains Keymap com.intellij.modules.lang lib/keymap-vscode.jarless! Less org.jetbrains.plugins.less 243.26053.56 Style Sheets JetBrains Provides support for the Less CSS dialect to all JetBrains IDEs that support JavaScript.

      Features

      • .less syntax highlighting
      • Less-aware coding assistance
      • On-the-fly translation of Less code into CSS

      Getting started

      For information on getting started, head over to the documentation for your IDE. For WebStorm, you can check out this section in the documentation.]]> ]]> ]]> lib/less.jarlocalization-ja | com.intellij.ja 243.26053.56 Japanese Language Pack / 日本語言語パック IDE Localization JetBrains Your feedback is very much appreciated. You can submit it directly from the IDE or via YouTrack either in English or Japanese.

      日本語言語パック㯠IntelliJ ベース㮠IDE ã® UI を日本語ã«ãƒ­ãƒ¼ã‚«ãƒ©ã‚¤ã‚ºã™ã‚‹ãƒ—ラグインã§ã™ã€‚
      フィードãƒãƒƒã‚¯å¤§æ­“迎ã§ã™ï¼IDE ã‹ã‚‰ç›´æŽ¥æ„見を投稿([ヘルプ] – [ãƒã‚°ãƒ»ãƒ¬ãƒãƒ¼ãƒˆã®é€ä¿¡â€¦]) ã™ã‚‹ã‹ã€ YouTrack ã«ã¦ãƒ†ãƒ³ãƒ—レートを使用ã—ã¦ã€è‹±èªžã‹æ—¥æœ¬èªžã§ãƒ•ィードãƒãƒƒã‚¯ã‚’ãŠå¯„ã›ãã ã•ã„。]]>
      リリースノート
      2023 å¹´ 4 月 19 日(Rider 用日本語言語パック公å¼ãƒªãƒªãƒ¼ã‚¹ï¼‰
      2021 å¹´ 7 月 21 日(公å¼ãƒªãƒªãƒ¼ã‚¹ï¼‰
      2021年 4月 26日(アップデート)
      2021年 1月 4日(アップデート)
      2020年 10月 30日(アップデート)
      2020å¹´ 8月 7日(既知ã®å•題)
      2020å¹´ 5月 11日(プラグインã®ã”紹介)]]>
      com.intellij.modules.platform
      lib/localization-ja.jarlocalization-ko O com.intellij.ko 243.26053.56 Korean Language Pack / 한국어 언어 팩 IDE Localization JetBrains Your feedback is very much appreciated. You can submit it directly from the IDE or via YouTrack either in English or Korean.

      한국어 ì–¸ì–´íŒ©ì€ IntelliJ ê¸°ë°˜ì˜ IDE를 한국어로 현지화하는 플러그ì¸ìž…니다. 사용해보시고 ì—¬ëŸ¬ë¶„ì˜ ì˜ê²¬ì„ ì €í¬ì—게 알려주세요. ì˜ê²¬ì€ IDE ì—서 바로 제출하시거나 YouTrack ì—서 ì˜ì–´ ë˜ëŠ” 한국어로 제출하실 수 있습니다. ê°ì‚¬í•©ë‹ˆë‹¤!]]>
      릴리스 노트
      2023ë…„ 4ì›” 19ì¼(Riderì—서 한국어 언어팩 ì§€ì›)
      2021ë…„ 7ì›” 21ì¼(ê³µì‹ ë¦´ë¦¬ìŠ¤)
      2021ë…„ 4ì›” 26ì¼ (ì—…ë°ì´íЏ 안내)
      2021ë…„ 1ì›” 4ì¼ (ì—…ë°ì´íЏ 안내)
      2020ë…„ 10ì›” 30ì¼ (ì—…ë°ì´íЏ 안내)
      2020ë…„ 5ì›” 11ì¼ (í”ŒëŸ¬ê·¸ì¸ ì†Œê°œ)]]>
      com.intellij.modules.platform
      lib/localization-ko.jarlocalization-zh œ com.intellij.zh 243.26053.56 Chinese (Simplified) Language Pack / 中文语言包 IDE Localization JetBrains Your feedback is very much appreciated. You can submit it directly from the IDE or via YouTrack either in English or Chinese.

      中文语言包能够为基于 IntelliJ å¹³å°çš„ IDE 带æ¥å®Œå…¨ä¸­æ–‡åŒ–的界é¢ã€‚
      您的å馈至关é‡è¦ã€‚ 您å¯ä»¥ç›´æŽ¥é€šè¿‡ IDE 或者 YouTrack ä»¥ä¸­æ–‡æˆ–è€…è‹±æ–‡çš„å½¢å¼æäº¤æ‚¨çš„å馈。]]>
      å‘行说明
      2023 å¹´ 4 月 19 日(Rider 现在æä¾›ä¸­æ–‡è¯­è¨€åŒ…)
      2021 å¹´ 7 月 21 日(正å¼å‘布)
      2021 年 4 月 27 日(版本更新)
      2021 年 1 月 4 日(版本更新)
      2020年 10月 30日(版本更新)
      2020 å¹´ 6 月 10 日(安装é…ç½®åŠå馈æäº¤æŒ‡å—)
      2020 å¹´ 5 月 11 日(中文化æ’ä»¶å‘布)]]>
      com.intellij.modules.platform
      lib/localization-zh.jarmarkdown²Æ org.intellij.plugins.markdown 243.26053.56 Markdown JetBrains Languages messages.MarkdownBundle ]]> ]]> ]]> ]]> messages.MarkdownImagesBundle Markdown org.intellij.plugins.markdown.images.editor.MarkdownConfigureImageIntention messages.MarkdownImagesBundle markdown.intention.category ]]> ]]> ]]> ]]> ]]> Provides editing assistance for Markdown files within the IDE.


      • Full support for vanilla Markdown syntax: highlighting, completion, navigation, inspection, intentions, and much more.
      • Live HTML preview, customizable with CSS (except Android Studio, see issue and workaround).
      • Assistance for editing tables and lists: automatic alignment and numbering.
      • Drag and drop to insert images.
      • Language injection in code blocks.
      • Pandoc Converter for HTML, Microsoft Word, and PDF formats.
      • Support for PlantUML diagram rendering (you can add support for Mermaid diagrams with a separate plugin).
      ]]>
      Markdown org.intellij.plugins.markdown.editor.tables.intentions.MarkdownInsertTableColumnIntention$InsertBefore messages.MarkdownBundle markdown.intention.category Markdown org.intellij.plugins.markdown.editor.tables.intentions.MarkdownInsertTableColumnIntention$InsertAfter messages.MarkdownBundle markdown.intention.category Markdown org.intellij.plugins.markdown.editor.tables.intentions.MarkdownSetColumnAlignmentIntention messages.MarkdownBundle markdown.intention.category Markdown org.intellij.plugins.markdown.editor.tables.intentions.MarkdownRemoveColumnIntention messages.MarkdownBundle markdown.intention.category Markdown org.intellij.plugins.markdown.editor.tables.intentions.MarkdownRemoveRowIntention messages.MarkdownBundle markdown.intention.category Markdown org.intellij.plugins.markdown.injection.MarkdownCodeFenceErrorHighlightingIntention messages.MarkdownBundle markdown.intention.category
      lib/markdown.jar marketplaceMlJ com.intellij.marketplace.ml 243.26053.56 Machine Learning in Marketplace JetBrains Local AI/ML Tools The plugin improves the Marketplace search feature by ordering the search results using machine learning, making more relevant results appear higher up the list.


      Machine learning ranking is currently in experimental mode]]>
      messages.marketplaceMlBundle
      lib/marketplaceMl.jarmicroservices-ui com.intellij.microservices.ui 243.26053.56 Endpoints JetBrains Microservices ]]> messages.MicroservicesUiBundle lib/microservices-ui.jarml-inline-completion8œ com.intellij.ml.inline.completion 243.26053.56 ML Inline Completion - Core Pipeline JetBrains ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> lib/ml-inline-completion.jarnextjs„ Next.js intellij.nextjs 243.26053.56 JavaScript Frameworks and Tools messages.NextJsBundle Support for Next.js framework Features:

      * Reference resolution in Link components and tags

      * Auto-excluding .next directory

      * New project generator

      * Don't report any exports as unused inside app dir

      ]]>
      JetBrains com.intellij.modules.platform JavaScript
      lib/nextjs.jarnodeJS? NodeJS 243.26053.56 Node.js JavaScript Frameworks and Tools Node.js support to all JetBrains IDEs that support JavaScript.

      Features

      • Node.js debugging attachable to a running process
      • Node.js profiler
      • Mocha test debugging and running inside the IDE
      • New Express projects from the Welcome screen

      Getting started

      For information on getting started, head over to the documentation for your IDE. For WebStorm, you can check out this section in the documentation.

      Notes

      You can also run and debug Node.js applications in remote environments such as Docker containers, Vagrant machines, and remote servers right from the IDE. For that, please install the Node.js Remote Interpreter plugin.]]>
      JetBrains com.intellij.modules.javascript JavaScriptDebugger com.intellij.modules.lang com.intellij.modules.coverage
      lib/nodeJS.jarnodeJS-remoteInterpreterã org.jetbrains.plugins.node-remote-interpreter 243.26053.56 Node.js Remote Interpreter Node.js support in remote environments to all JetBrains IDEs that support JavaScript.

      Features

      • Node.js debugging for remote environments

      Getting started

      For information on getting started, head over to the documentation for your IDE. For WebStorm, you can check out this section in the documentation.

      Notes

      There is a quick tour tutorial about using Node.js with Docker available on our blog.]]>
      JetBrains JavaScript Frameworks and Tools
      ]]> lib/nodeJS-remoteInterpreter.jarperformanceTesting com.jetbrains.performancePlugin 243.26053.56 Performance Testing JetBrains Other Tools messages.PerformanceTestingBundle ]]> ]]> lib/performanceTesting.jarperformanceTesting-asyncj com.jetbrains.performancePlugin.async 243.26053.56 Async Profiler for IDE Performance Testing JetBrains Other Tools messages.AsyncBundle ]]> lib/performanceTesting-async.jarplatform-ide-provisioner com.intellij.platform.ide.provisioner 243.26053.56 IDE Services / Provisioner API JetBrains lib/platform-ide-provisioner.jarplatform-ijent-impl ü intellij.platform.ijent.impl 243.26053.56 Remote Execution Agent Deployment JetBrains lib/platform-ijent-impl.jarplatform-images'¤ JetBrains Images com.intellij.platform.images 243.26053.56 messages.ImagesBundle lib/platform-images.jarplatform-langInjection7 IntelliLang org.intellij.intelliLang 243.26053.56 Other Tools JetBrains
    • Language injection
    • Pattern validation
    • Regular expression support
    • Language Injections page in the Settings/Preferences dialog.
    • Ability to edit injected code in the special scratch-pad editor.
    ]]>
    XPathView com.intellij.modules.java com.intellij.modules.xml org.intellij.plugins.intelliLang.inject.InjectLanguageAction messages.LangBundle intention.category.language.injection org.intellij.plugins.intelliLang.inject.UnInjectLanguageAction messages.LangBundle intention.category.language.injection org.intellij.plugins.intelliLang.inject.EditInjectionSettingsAction messages.LangBundle intention.category.language.injection
    lib/platform-langInjection.jarlib/java-langInjection-jps.jarpostcssÄ PostCSS org.intellij.plugins.postcss 243.26053.56 Style Sheets JetBrains Provides PostCSS support to all JetBrains IDEs that support JavaScript.

    Features

    Getting started

    For information on getting started, head over to the documentation for your IDE. For WebStorm, you can check out this section in the documentation.]]> ]]> lib/postcss.jar prettierJS intellij.prettierJS 243.26053.56 Prettier Provides Prettier support to all JetBrains IDEs that support JavaScript.

    Features

    • .js, .ts, .jsx, .tsx, .vue, and other file formatting according to Prettier rules
    • an option to run Prettier on save

    Getting started

    For information on getting started, head over to the documentation for your IDE. For WebStorm, you can check out this section in the documentation.]]> JetBrains JavaScript Frameworks and Tools com.intellij.modules.javascript com.intellij.modules.platform com.intellij.modules.json messages.PrettierBundle lib/prettierJS.jar properties3Û com.intellij.properties 243.26053.56 Properties Languages JetBrains ]]> Properties com.intellij.lang.properties.actions.CopyPropertyValueToClipboardIntention messages.PropertiesBundle intention.category.properties Properties com.intellij.lang.properties.actions.CopyPropertyKeyToClipboardIntention messages.PropertiesBundle intention.category.properties messages.PropertiesBundle lib/properties.jar protoeditor8 Protocol Buffers idea.plugin.protoeditor 243.26053.56 JetBrains Microservices Protocol Buffers files.
    Features:

    • Support for proto2 and proto3 syntax levels.
    • Syntax highlighting.
    • Semantic analysis.
    • References and navigation.
    • Quick documentation.
    • Editor enhancements (completion, brace matching, etc.).
    • Navigating between protobuf files and some other languages (Java, Go, Python).
    ]]>
    ]]> ]]> ]]> messages.ProtobufIdeBundle lib/protoeditor.jarqodana®5 org.intellij.qodana 243.26053.56 Qodana JetBrains Qodana: The code quality platform for your favorite CI.

    Qodana is a code quality monitoring platform that brings into your CI/CD pipelines all the smart features you love in the JetBrains IDEs as well as project-level checks like clone detection and license audit.

    Explore Qodana

    The plugin provides a link between a Qodana and your project opened in an IDE:
    • Open Qodana static analysis SARIF report and view the issues detected by a Qodana linter
    • Use the "Open in IDE" functionality provided by the Qodana UI
    ]]>
    yaml org.jetbrains.qodana.yaml.QodanaShowInspectionIntention messages.QodanaBundle qodana.yaml.intention.category
    ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> org.intellij.intelliLang Git4Idea org.jetbrains.plugins.yaml com.intellij.java messages.QodanaBundle lib/qodana.jarreact¯ React com.intellij.react 243.26053.56 JavaScript Frameworks and Tools JetBrains Provides support for JSX-based frameworks like React, Solid.js, Preact, and more.

    Features

    • Code completion for components and properties
    • Usages and navigation
    • JSX-specific code inspections and quick-fixes for common issues
    • In-product documentation
    • Code formatting
    • JSX and TSX refactorings such as Rename, Move, and Extract Component
    • Code snippets (Live Templates)
    • Emmet in JSX

    The plugin is bundled in IntelliJ IDEA Ultimate, WebStorm, PhpStorm, PyCharm Professional, RubyMine, GoLand, Rider, and CLion.

    Getting started

    Open your React or any other JSX-based project in the IDE or create a new one. The React plugin will automatically detect the presence of JSX files and provide its features accordingly.

    For more information on getting started, head over to the documentation for your IDE.]]> com.intellij.css JavaScript com.intellij.react.refactoring.ReactFunctionToClassComponentIntention messages.JavaScriptBundle intention.category.react JavaScript com.intellij.react.refactoring.ReactClassToFunctionComponentIntention messages.JavaScriptBundle intention.category.react lib/react.jarremote-dev-serverð Remote Development Server 243.26053.56 JetBrains Launch IDE in Unattended Mode and provide connection access to a remote host.]]> com.intellij.modules.appcode com.intellij.cwm.guest com.intellij.jetbrains.client com.intellij.gateway messages.RemoteDevelopmentServerBundle lib/remote-dev-server.jar remoteRun SSH Remote Run org.jetbrains.plugins.remote-run 243.26053.56 JetBrains Makes SSH targets with rsync enabled reuse remote paths for different runs of run configurations within one run of IDE. lib/remoteRun.jar restClient¿Å com.jetbrains.restClient 243.26053.56 HTTP Client Microservices JetBrains
    The following features are available:

    • Coding assistance with completion, highlighting, folding, and inline documentation
    • Live templates
    • Environment and in-place variables
    • Response handling API
    • Import from Postman Collections and from cURL
    • Send gRPC, WebSocket, and GraphQL requests in addition to regular HTTP
    • Support for OAuth 2.0 authorization: authenticate using the built-in browser, get access tokens, and preview auth logs
    See the documentation for details.]]>
    ]]> ]]> com.intellij.httpClient.microservices.actions.OpenInHttpClientIntention HTTP Client ]]> ]]> ]]> ]]> messages.RestClientBundle HTTP Request com.intellij.httpClient.http.request.refactoring.HttpMoveRequestsIntention group.HTTPClientGroup.text HTTP Request com.intellij.httpClient.http.request.codeInsight.HttpRequestConvertToCurlIntention group.HTTPClientGroup.text JSON com.intellij.httpClient.http.request.environment.codeinsight.HttpRequestEnvironmentSetSecuredValueIntention group.HTTPClientGroup.text HTTP Request com.intellij.httpClient.http.request.codeInsight.HttpClientSwitchEnvironmentIntention group.HTTPClientGroup.text HTTP Request com.intellij.httpClient.http.request.codeInsight.HttpRequestPutParametersOnSeparateLinesIntention group.HTTPClientGroup.text HTTP Request com.intellij.httpClient.http.request.codeInsight.HttpRequestPutParametersOnOneLineIntention group.HTTPClientGroup.text HTTP Request com.intellij.httpClient.http.request.codeInsight.HttpClientCreateTokenIntention group.HTTPClientGroup.text HTTP Request com.intellij.httpClient.http.request.codeInsight.HttpClientForceCreateTokenIntention group.HTTPClientGroup.text JSON com.intellij.httpClient.http.request.environment.codeinsight.HttpRequestEnvironmentAuthConfigIntention group.HTTPClientGroup.text JSON com.intellij.httpClient.http.request.environment.codeinsight.HttpRequestEnvironmentForceAuthConfigIntention group.HTTPClientGroup.text JSON com.intellij.httpClient.http.request.environment.codeinsight.HttpRequestEnvironmentClearBrowserCookiesIntention group.HTTPClientGroup.text HTTP Request com.intellij.httpClient.graphql.codeInsight.HttpClientGraphQLAddVariablesJsonIntention group.HTTPClientGroup.text lib/restClient.jarrider-plugins-appender¸R rider.intellij.plugin.appender 243.26053.56 Rider Plugins Appender JetBrains This plugin itself doesn't have any components and extensions, it consists of several config-files dependant upon different IJ plugins, some of which can be disabled by user, and we need to prevent Rider plugin part loading. !!!!!!!!! READ ME !!!!!!!!!]]> com.intellij.modules.rider !!!!!!!!! READ ME !!!!!!!!! This plugin is included in CLion and Rider, used to share commons for frontend plugins. When you want to add something solely Rider-specific, start with the plugins-appender plugin. When you want to introduce something CLion-specific, look around the Radler plugin. Do NOT add anything CSharp, Unreal or anything Rider-only here. Do NOT add anything CMake, CIDR, OC or anything CLion-only here, when not shared with Rider. See the plugins-appender description. !!!!!!!!! READ ME !!!!!!!!! tanvd.grazi ]]> ]]> ]]> ]]> com.jetbrains.rider.plugins.appender.editorconfig.EditorConfigEnabledSynchronizer ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> lib/rider-plugins-appender.jar rider-cppMv com.jetbrains.rider-cpp 243.26053.56 Support for C++ Language JetBrains com.intellij.modules.rider com.intellij.cidr.debugger intellij.rider.cpp.debugger com.intellij.modules.json com.jetbrains.plugins.ini4idea org.intellij.intelliLang messages.RiderCppBundle lib/rider-plugins-cpp.jarrider-plugins-cpp-debugger  intellij.rider.cpp.debugger 243.26053.56 Rider C++ Debugger JetBrains com.intellij.modules.rider.cpp.core com.intellij.modules.cidr.debugger com.intellij.cidr.parallelStacks "lib/rider-plugins-cpp-debugger.jar cwm-plugin_é com.intellij.modules.rider intellij.rider.plugins.cwm 243.26053.56 Code With Me JetBrains <p><a href="https://www.jetbrains.com/code-with-me/">Code With Me</a> is a new solution for collaborative development and pair programming. It enables developers to share the project they have open in their IDEs with their remote colleagues and work on it together in real time.</p> <p><strong>Key features:</strong></p> <ul> <li> <em>Simultaneous editing</em> lets you investigate issues, review code, and work on your code together in real time. </li> <li> <em>Following mode</em> lets team members summon others from wherever they are, track the whereabouts of other participants in the code, and follow their activities with one click. </li> <li> <em>Full sync mode</em> helps you synchronize with your session participants and start navigating between files and actions simultaneously. </li> <li> <em>Audio and video calls</em> are available out of the box, meaning you don’t need any additional apps <a href="https://blog.jetbrains.com/blog/2021/02/16/code-with-me-beta-support-for-audio-and-video-calls/">to communicate with others</a>. Talk to your teammates right in your IDE! </li> <li> <em>Smart code insights</em> include code autocompletion, navigation, and other code insight features when working in a shared session. </li> <li> <em>Permissions management</em> settings define what others can edit and run in your project, what is available as read-only, and what is completely invisible to your guests. </li> <li> <em>Diff previews</em> allow you to track the changes made by other session participants in your project, review them, roll them back, and commit them safely. </li> <li> <em>Code With Me On-premises</em> enables you to set up and run Code With Me on your own private network, for example, to ensure extra security or for compliance reasons. <a href="https://www.jetbrains.com/code-with-me/on-prem/">Start your free 30-day trial today</a>. </li> </ul> <p><strong>Useful links:</strong></p> <ul> <li> <a href="https://www.jetbrains.com/code-with-me/buy/#commercial?billing=yearly">Choose a license</a> </li> <li> <a href="https://www.jetbrains.com/help/idea/code-with-me.html">Getting Started</a> </li> <li> <a href="https://youtrack.jetbrains.com/issues/cwm/">Submit ticket</a> </li> </ul> <ul> <li>Starting a session is now easier thanks to the updated UI and workflow, which is now easier to configure and follow.</li> <li>Screen sharing has been moved to the browser instead of the Code With Me tool window. </li> <li>A notification is now displayed for active sessions without any participants, preventing unnecessary and unclosed sessions.</li> <li>Code With Me’s guest IDE settings are now properly synchronized with your local IDE settings.</li> <li>We’ve improved the performance of the reconnection process.</li> </ul> <ul> <li>The migration and synchronization of settings have been improved.</li> <li>The port forwarding feature now works as expected. </li> <li>Restoring the connection to the host after disconnection works as intended. </li> </ul> com.intellij.platform.ide.provisioner Docker ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> com.intellij.modules.androidstudio com.intellij.database.ide com.intellij.cwm.guest com.intellij.jetbrains.client com.intellij.modules.aqua ]]> ]]> ]]> ]]> ]]> lib/cwm-plugin.jarlib/cwm-plugin-common.jarlib/cwm-plugin-backend.jarlib/cwm-plugin-android.jar lib/ice4j.jar lib/jstun.jarlib/cwm-host.jarlib/cwm-model.jarlib/cwm-common.jarlib/jitsi-utils.jarlib/tls-channel.jarlib/vcs-protocol.jarlib/java-websocket.jarlib/quiche-jna-stubs.jarlib/bouncy-castle-pgp.jarlib/grpc-netty-shaded.jarlib/jnaerator-runtime.jarlib/cwm-host-unattended.jarlib/cwm-unattended-common.jarrider-plugins-diagram*9 com.jetbrains.rider.diagram 243.26053.56 Rider Diagrams JetBrains com.intellij.modules.rider com.intellij.diagram com.jetbrains.rider.diagrams.architecture.DiagramHost com.jetbrains.rider.diagrams.architecture.v2.DiagramHost lib/rider-plugins-diagram.jar dotCommonc com.jetbrains.dotCommon 243.26053.56 dotCommon JetBrains com.intellij.modules.rider lib/dotCommon.jarlib/skiko-awt-0.8.10.jar*lib/skiko-awt-runtime-linux-x64-0.8.10.jar*lib/skiko-awt-runtime-macos-x64-0.8.10.jar,lib/skiko-awt-runtime-linux-arm64-0.8.10.jar,lib/skiko-awt-runtime-macos-arm64-0.8.10.jar,lib/skiko-awt-runtime-windows-x64-0.8.10.jar.lib/skiko-awt-runtime-windows-arm64-0.8.10.jardotCoverVk com.jetbrains.dotCover 243.26053.56 dotCover JetBrains com.intellij.modules.rider com.jetbrains.dotCommon com.intellij.resharper.unity messages.DotCoverBundle lib/dotCover.jardotTrace.dotMemoryEz com.jetbrains.dotTrace.dotMemory 243.26053.56 dotTrace and dotMemory JetBrains The dotTrace and dotMemory plugin is a combination plugin based on the JetBrains .NET performance and memory profilers. The plugin is a comprehensive tool for identifying performance bottlenecks and analyzing memory usage in a variety of .NET and .NET Core applications, including desktop applications, Windows services, and ASP.NET web applications, as well as Mono, Mono for Unity, and arbitrary .NET processes.

    Performance profiling features:

    • Timeline-bound performance profiling.
    • Profiling of static methods and unit tests.
    • Profiling of running processes and remote applications.
    • Analyzing UI freezes, file I/O, HTTP requests, SQL queries, and more.

    Memory profiling features:

    • Real-time memory allocation tracking.
    • Allocation analysis for specified time intervals.
    • Analyzing allocations by object type, allocating method, or subsystem.
    • Displaying allocations for each method in a call tree

    The dotTrace and dotMemory plugin comes preinstalled in Rider and requires no manual updates. Please note that the plugin is only covered by a dotUltimate or All Products Pack subscription.

    ]]>
    lib/dotTrace.dotMemory.jarrider-plugins-dotnetwatchŸ com.jetbrains.rider.plugins.dotnetwatch 243.26053.56 .NET Watch Run Configuration JetBrains com.intellij.modules.rider !lib/rider-plugins-dotnetwatch.jardpa ¦ com.jetbrains.dpa 243.26053.56 Dynamic Program Analysis JetBrains com.intellij.modules.rider com.jetbrains.dotCommon com.jetbrains.rider-cpp com.intellij.resharper.unity lib/dpa.jar rider-efcore@ me.seclerp.rider.plugins.efcore 243.26053.56 Entity Framework Core UI JetBrains com.intellij.modules.rider com.intellij.database org.jetbrains.plugins.terminal messages.EfCoreUiBundle This plugin introduces Entity Framework Core commands' UI inside JetBrains Rider.

    Features

    • Creating migrations
    • Updating database with selected migration (including migration names autocompletion)
    • DbContext scaffolding from existing database
    • Removing last created migration
    • Suggesting installing dotnet ef command line tools if not installed (when opening solution that contains EF Core related projects)
    • Persisting selected migrations and startup projects between dialogs

    Links

    ]]>
    lib/rider-plugins-efCore.jarrider-plugins-for-tea ForTea org.jetbrains.fortea JetBrains 243.26053.56 com.intellij.modules.rider com.jetbrains.fortea.configuration.T4BuildSessionView com.jetbrains.fortea.configuration.impl.T4BuildSessionViewImpl com.jetbrains.fortea.configuration.T4RunConfigurationCreator com.jetbrains.fortea.configuration.T4PreprocessNotificationManager messages.RiderT4Bundle lib/rider-plugins-for-tea.jarrider-plugins-fsharp-S F# Support com.jetbrains.rider.fsharp 243.26053.56 JetBrains Languages com.intellij.modules.rider rider.intellij.plugin.appender ]]> ]]> com.jetbrains.rider.plugins.fsharp.services.fsi.SendLineToFsiIntentionAction F# SendToFsi com.jetbrains.rider.plugins.fsharp.services.fsi.SendSelectionToFsiIntentionAction F# SendToFsi com.jetbrains.rider.plugins.fsharp.FSharpHost lib/rider-plugins-fsharp.jar rider-godotC com.intellij.rider.godot 243.26053.56 Godot Support JetBrains gdscript Adds support for the Godot engine.

    Features

    • Supports Godot versions 3.x and 4.x with a design ready for future updates.
    • Bundles syntax highlighting for Godot file types, including GDScript, scenes, resources and shaders.
    • Integration with Language server protocol, which is provided by Godot.
    • Autogenerates multiple run configurations:
      • Player to Run/Debug or Profile game in one click.
      • Editor to Run/Debug or Profile Godot Editor in one click.
      • [Godot3] Attach to debug already started player.
      • Context menu on a scene file allows running game directly to that scene.
    • Supports gdUnit4Net test framework
    • Supports Input Action and NodePath completion in string literals More.
    • Debugger extension that adds a “Current Scene†item to the Variables and Watches tab and a Children node to every Godot.Node item in the Variables and Watches tab.
    • Godot specific warnings and quick fixes, integrated with Roslyn provided ones.
    • External annotations for Godot specific attributes.
    • And more!

    Links

    ]]>
    messages.GodotPluginBundle
    lib/rider-plugins-godot.jarrider-plugins-godot-community com.intellij.rider.godot.community Godot Support (Technical) 243.26053.56 JetBrains This plugin is a mediator between Rider Godot support plugin and GdScript IntelliJ plugin.

    Referenced from the Godot support plugin

    Optionally referenced from the GdScript plugin

    Provides a set of extension points between those plugins.

    ]]>
    com.intellij.modules.platform
    %lib/rider-plugins-godot-community.jarrider-plugins-livePlusPlusØ com.jetbrains.rider.livePlusPlus 243.26053.56 Live++ Support JetBrains com.intellij.modules.rider com.jetbrains.rider-cpp "lib/rider-plugins-livePlusPlus.jar#rider-plugins-publish-custom-serverå com.jetbrains.rider.publish.webDeploy 243.26053.56 Support for publishing to custom servers JetBrains com.intellij.modules.rider com.jetbrains.plugins.webDeployment +lib/rider-plugins-publish-custom-server.jarrider-plugins-razorPû com.jetbrains.rider.razor 243.26053.56 Support for ASP.NET and Razor JetBrains com.intellij.modules.rider HtmlTools ]]> ]]> ]]> lib/rider-plugins-razor.jarrider-plugins-rdct-shared com.jetbrains.rider.rdct-shared 243.26053.56 Rider RDCT Shared Code JetBrains com.intellij com.jetbrains.rider.rdctShared.ideaInterop.keymaps.RdctRiderSettingsUpdater !lib/rider-plugins-rdct-shared.jar rider-unityuÅ com.intellij.resharper.unity Unity Support 243.26053.56 JetBrains com.intellij.modules.rider com.intellij.modules.xdebugger rider.intellij.plugin.appender com.intellij.modules.json ]]> ]]> ]]> Adds support for the Unity engine.

    Features

    • Code completion of event function declarations in a class.
    • Use Generate Code to create event functions, with parameters, or start typing for automatic completion.
    • Highlights Unity event functions and serializable fields and marks as implicitly used by Unity.
    • Supports Unity API 5.0 - 2019.2, plus undocumented functions.
    • Inspections, Quick Fixes and Context Actions for Unity specific issues, with documented explanations.
    • Performance indicators to avoid known code patterns that affect performance.
    • Parse class and method usage from scene, prefab and assets.
    • Support for ShaderLab and Assembly Definition files.
    • Automatically connect debugger to Unity editor.
    • Lists and debugs external players.
    • Extra Unity data in debugger views.
    • Play/pause/step directly from Rider.
    • View Unity console in Rider, with parsed stack traces and text filter.
    • Run Unity editor tests directly from Rider.
    • Unity Explorer to view project as shown in Unity's Assets view, with Packages.
    • Navigate to external Unity documentation.
    • Correctly updates .meta files.
    • Code completion, rename and find usages for "magic strings" in method calls.
    • Automatically adds FormerlySerializedAs attribute when renaming fields.
    • Automatically sets Unity projects to C# 4 or C# 6. No more suggestions for features that won't compile!
    • Highlights UnityEngine.Color and Color32. Edit via colour palette quick fix.
    • Unity specific file and live templates.
    • And much more!

    Links

    ]]>
    messages.UnityPluginActionsBundle lib/rider-plugins-unity.jar UnrealLink<þ unreal-link 243.26053.56 UnrealLink JetBrains com.intellij.modules.rider com.jetbrains.rider-cpp The UnrealLink plugin enables advanced integration between JetBrains Rider and Epic Games’ Unreal Editor.

    The plugin brings Blueprints information to the editor, adds settings to manage game launch, and provides a more convenient version of the Unreal Editor log.

    Plugin structure
    There are two plugins under the hood, the UnrealLink plugin for Rider and the RiderLink plugin for Unreal Editor, packed together.

    Installation
    UnrealLink is bundled with Rider. Starting with Rider for Unreal Engine 2020.2.1, it’s also distributed via the JetBrains plugin marketplace.

    RiderLink is installed by Rider itself, there is no need to install it manually. The first time you open an Unreal Engine project in Rider, you'll see a notification that the RiderLink plugin is missing and an invitation to install it. If you skip this popup message, you can install the plugin later by going to the Rider settings on the Languages and Frameworks | Unreal Engine page.

    Both the popup message and the settings page offer two installation options:
    • Engine: Select this option to install the plugin in the engine and use it for all game projects based on the current engine version. The plugin will appear in the Engine/Plugins/Developer folder.
    • Game: Select this option to install the plugin in the game project and use it for the current project only. The plugin will appear in the Game/Plugins/Developer folder.
    Features
    • Interact with blueprints
      Blueprint files are written in binary form and are usually edited visually. However, they contain a whole lot of useful information for the developers of the C++ part of the game.
      Rider reads Blueprints and allows you to see the bigger picture behind your code:
      • There may be derived blueprint classes, which you can see by invoking Find Usages on a C++ class or when you're browsing your C++ code in the editor.
      • You can see the values of overridden properties.
      UnrealLink extends this functionality and introduces the ability to navigate to the Blueprint inside the Unreal Editor from your C++ code.
    • Manage the game
      The plugin allows you to manage your game right inside the IDE: select the running mode, run a server for your multiplayer game, specify the number of players, and more.
    • Browse the Unreal Editor log
      UnrealLink offers you an enhanced version of the Unreal Editor log output panel with colored text for easy reading, as well as verbosity and event category filters. You can also click on any highlighted link to navigate to the related source code line.
    Learn more about Rider for Unreal Engine >>

    What could possibly go wrong?
    The plugin and Rider for Unreal Engine itself are in active development now, so there could be some issues. Please share your feedback and report any bugs you encounter:
    • Submit plugin-specific issues to the GitHub Issues page.
    • Rider-specific issues should be directed to the Rider tracker.
    • Send a message with any questions and feature suggestions to our support engineers and the Rider for Unreal Engine developers at rider-cpp-support@jetbrains.com. We really love hearing from you!
    A few typical issues, and what to do in such cases:
    • Failed to build RiderLink plugin
      Failed to build RiderLink plugin
      Check build logs for more info
      Help > Diagnostic Tools > Show Log in Explorer
      And contact dev team for help at GitHub Issues page
      There are several reasons you might get this message:
      • There’s a problem with your current Game or Unreal Engine code. Please make sure that you can build them correctly.
      • You have an instance of Unreal Editor with the RiderLink plugin running. Please close Unreal Editor and try installing RiderLink again.
      • Finally, if Unreal Editor is closed and your project builds fine, and you have an old version of RiderLink installed, please move the old version of RiderLink to a temp folder manually and try reinstalling RiderLink.
    • Failed to backup old plugin
      Failed to backup old plugin
      Close all running instances of Unreal Editor and try again
      Path to old plugin:
      You tried to install a new version of RiderLink while you have a running instance of Unreal Editor with the plugin installed. Please close Unreal Editor and try again to install the plugin.
    • Failed to refresh project files
      This warning message means that installation was successful, but updating the project files in Rider failed. Everything should work fine, except the plugin will not appear in the /Plugins/Developer folder in the Explorer view.
    If you have any issues with the plugin that you can’t resolve, please contact the developers via GitHub Issues.]]>
    !lib/rider-plugins-unreal-link.jar rider-versez com.jetbrains.rider.plugins.verse 243.26053.56 Verse Language JetBrains Adds support for the Verse language.

    Links:

    ]]>
    messages.VersePluginBundle
    lib/rider-plugins-verse.jarrider-plugins-xaml-previewN com.jetbrains.xaml.previewer 243.26053.56 XAML Previewer JetBrains com.intellij.modules.rider com.intellij.platform.images messages.XamlPreviewBundle "lib/rider-plugins-xaml-preview.jarrider-theme-pack è Rider UI Theme Pack Rider UI Theme Pack JetBrains 243.26053.56 - Rider, Day and Night (for the New UI)
    - Rider, Light and Dark
    - Rider Melon, Light and Dark
    - Visual Studio, Light and Dark
    - Visual Studio with ReSharper, Light and Dark
    - Visual Studio with Visual Assist, Light and Dark
    ]]>
    com.intellij.modules.platform
    lib/rider-theme-pack.jarsass1~ Sass org.jetbrains.plugins.sass 243.26053.56 Style Sheets JetBrains Provides support for Sass to all JetBrains IDEs that support JavaScript.

    Features

    • SCSS (.scss) syntax highlighting
    • Indented (.sass) syntax highlighting
    • Sass-aware coding assistance
    • On-the-fly translation of Sass code into CSS

    Getting started

    For information on getting started, head over to the documentation for your IDE. For WebStorm, you can check out this section in the documentation.]]> com.intellij.css com.intellij.modules.lang com.intellij.plugins.watcher com.intellij.copyright lib/sass.jarsearchEverywhereMl=Ÿ com.intellij.searcheverywhere.ml 243.26053.56 Machine Learning in Search Everywhere JetBrains Local AI/ML Tools The plugin improves the Search Everywhere feature by ordering the search results using machine learning, making more relevant results appear higher up the list.


    Machine learning ranking is currently available and switched on by default for the Classes, Files, and Actions tabs. As an experiment, some portion of users will also have it enabled in the All tab.]]>
    messages.searchEverywhereMlTyposBundle com.intellij.modules.androidstudio
    ]]> ]]> messages.searchEverywhereMlBundle ]]> ]]> ]]> ]]> messages.searchEverywhereMlCoreBundle lib/searchEverywhereMl.jar settingsSync Backup and Sync com.intellij.settingsSync 243.26053.56 IDE Settings Backs up and synchronizes settings across all JetBrains IDE instances using your JetBrains account. The list of synced settings is customizable and includes UI, keymaps, code style, plugins, and much more.

    ]]>
    JetBrains
    lib/settingsSync.jarsh … com.jetbrains.sh 243.26053.56 JetBrains Shell Script Languages ]]> ]]> ]]> ]]>
  • Coding assistance: code completion, quick documentation, code refactorings, etc.
  • Dedicated run/debug configuration for shell scripts
  • Integration with external tools (ShellCheck, Shfmt, Explainshell)
  • ]]>
    lib/sh.jarstation-plugin 6 com.jetbrains.station 243.26053.56 JetBrains Station Internal plugin which allows for cross-instance IDE communication.]]> com.intellij.modules.platform ]]> lib/station-plugin.jarstyled-components„ com.deadlock.scsyntax 243.26053.56 Styled Components & Styled JSX JavaScript Frameworks and Tools JetBrains com.intellij.modules.lang com.intellij.css JavaScript org.intellij.plugins.postcss Adds support for styled-components and styled-jsx.
    • Code completion for CSS properties and values inside template literals.
    • Various quick fixes and intentions for CSS when you press Alt-Enter.
    • Completion suggestions for JavaScript variables, methods, and functions and navigation to their definitions with Cmd/Ctrl-click.]]> messages.StyledComponentsBundle lib/styled-components.jar stylelint— Stylelint com.intellij.stylelint 243.26053.56 JavaScript Frameworks and Tools JetBrains Provides Stylelint support to all JetBrains IDEs that support JavaScript.

      Features

      • CSS code inspection according to Stylelint rules
      • Quick fix for fixing problems automatically where possible
      • Option to lint CSS-like languages like SCSS, Sass, or Less

      Getting started

      For information on getting started, head over to the documentation for your IDE. For WebStorm, you can check out this section in the documentation.]]> lib/stylelint.jarswaggerH OpenAPI Specifications com.intellij.swagger 243.26053.56 Microservices JetBrains OpenAPI and Swagger specification files support.

      Features:

      • OpenAPI 3, Swagger 2 and AsyncAPI 2 versions.
      • YAML and JSON file formats.
      • Validation by JSON Schema.
      • Navigation, completion and rename refactoring for URLs.
      • Code generation with Swagger Codegen and OpenAPI Generator.
      • Integrated Swagger UI/Redoc previews in the specification editor.
      • Structural diff action for specifications.
      • URL completion in HTTP Client by specifications.
      • Structure view for OpenAPI files.
      • Remote specifications via URL or from Swagger Hub.
      ]]>
      ]]> ]]> ]]> ]]> messages.SwaggerBundle yaml com.intellij.swagger.core.intentions.SwExtractModelDeclarationIntention messages.SwaggerBundle intention.extract.model.declaration.category lib/swagger.jar tailwindcssJ Tailwind CSS com.intellij.tailwindcss 243.26053.56 Style Sheets JetBrains Tailwind CSS framework.

      • Support for directives and functions, including @tailwind and @apply
      • Completion for Tailwind CSS class names after @apply and in HTML
      • Support for customization via tailwind.config.js
      • Preview of the resulting CSS for classes on hover and in the code completion popup


      ]]>
      com.intellij.modules.ultimate com.intellij.css JavaScript
      lib/tailwindcss.jartasks!û com.intellij.tasks 243.26053.56 Task Management Other Tools Provides task management features for the IDE.

      • Manage and track your work with tasks, including how much time you spend on each one
      • Integrate with issue trackers, such as YouTrack, Jira, and GitHub
      • Save and switch the context for every task: bookmarks, breakpoints, and editor tabs
      ]]>
      JetBrains com.intellij.modules.java XPathView
      lib/tasks-core.jartasks-timeTrackingç com.intellij.tasks.timeTracking 243.26053.56 Time Tracking Other Tools JetBrains messages.TasksTimeTrackingBundle lib/tasks-timeTracking.jarterminalWK Terminal Other Tools org.jetbrains.plugins.terminal 243.26053.56 JetBrains Provides integrated terminal (View | Tool Windows | Terminal)]]> ]]> ]]> messages.TerminalBundle lib/terminal.jartextmate org.jetbrains.plugins.textmate 243.26053.56 TextMate Bundles Other Tools JetBrains TextMate bundles]]> com.intellij.modules.lang TextMateSettings lib/textmate.jartslinti tslint 243.26053.56 TSLint JavaScript Frameworks and Tools Provides integration with TSLint, a linter for TypeScript.

      • Shows errors reported by TSLint in the editor
      • Provides a quick fix (Alt-Enter) and an action ("Fix TSLint Problems") to fix errors and warnings using TSLint
      • Imports matching code style rules defined in the TSLint configuration to the IDE code style settings
      ]]>
      JetBrains JavaScript com.intellij.modules.platform messages.TsLintBundle com.intellij.modules.json
      lib/tslint.jarvagrant Vagrant org.jetbrains.plugins.vagrant 243.26053.56 JetBrains Deployment Vagrant support Features:
      • Boxes management
      • Plugins management
      • Vagrant actions execution
      ]]>
      com.intellij.modules.ultimate org.jetbrains.plugins.remote-run messages.VagrantBundle
      lib/vagrant.jarvcs-changeReminder> com.jetbrains.changeReminder 243.26053.56 ChangeReminder JetBrains Version Controls
    • Supports Git
    • Checks which files are often committed together with those you currently have in your active changelist
    • Suggests files that may be related to those you already modified
    Suggested files are listed as People who change the files in the active changelist also change in the Local Changes tab of the Version Control tool window.]]>
    com.intellij.modules.vcs Git4Idea messages.ChangeReminderBundle
    lib/vcs-changeReminder.jarvcs-gitç– Git Git4Idea 243.26053.56 Git.
    • Check out your source code from a Git repository
    • Browse, commit, push, pull, merge, view log, review pull requests, and much more
    • Dedicated item in the VCS menu and in the context menu

    To configure, open Settings / Preferences and go to Version Control | Git.

    ]]>
    Version Controls JetBrains com.jetbrains.performancePlugin messages.GitBundle
    ]]> ]]> ]]> lib/vcs-git.jarlib/git4idea-rt.jarvcs-github-ultimateT@ GitHub org.jetbrains.plugins.github 243.26053.56-ultimate JetBrains Version Controls GitHub.
    • Specify your GitHub account to access all of your repositories from the IDE.
    • Clone repositories, create and review pull requests, create gists, and much more.
    • Create GitHub actions and workflows

    To configure, open Settings / Preferences and go to Version Control | GitHub.

    Requires the Git plugin.

    ]]>
    ]]> ]]> messages.GithubUltimateBundle ]]> messages.GithubBundle yaml messages.GithubUltimateBundle com.intellij.vcs.github.ultimate.ide.intentions.ReloadActionIntention true lib/vcs-github.jar vcs-gitlab5= GitLab org.jetbrains.plugins.gitlab 243.26053.56 JetBrains Version Controls Provides integration with GitLab.

    Access your GitLab projects without leaving the IDE
    Log in to your GitLab account to access all your projects from the IDE.
    Switch between multiple GitLab accounts to do your main job and contribute to your private projects.

    Clone projects
    Clone a project that you want to contribute to directly from the IDE and create a new project based on it.

    Work with merge requests
    Manage incoming merge requests:

  • Filter requests by state, author, assignee, reviewer, and label.
  • Keep up with the changes by checking the timeline.
  • Jump to a merge request on GitLab if necessary.

    Review merge requests:
  • View the diff between the suggested changes and the base revision.
  • Leave your comments and suggestions.
  • Merge or close merge requests.

    View and apply suggested changes:
  • Answer the comments to your merge request.
  • Close or save your merge request as a draft.

    To configure, open Settings / Preferences and go to Version Control | GitLab.

    Requires the Git plugin.

    ]]> messages.GitLabBundle ]]> lib/vcs-gitlab.jarvcs-hg+º hg4idea 243.26053.56 Mercurial Mercurial version control system. The following features are available:
    • Dedicated page under the Version Control node in the Settings/Preferences dialog.
    • Ability to browse, check out sources from and import into the available Mercurial repositories, when Mercurial is not enabled.
    • When Mercurial is enabled, the Mercurial node appears on the VCS menu, and on the context menu of the editor.
    ]]>
    Version Controls JetBrains com.intellij.modules.vcs messages.HgBundle
    lib/vcs-hg.jar vcs-perforceŽ Perforce Helix Core PerforceDirectPlugin 243.26053.56 JetBrains messages.PerforceBundle Version Controls Perforce version control system. The following features are available:
    • Submit, merge, diff, shelf and more
    • Automatic checkout of files on editing
    • Dedicated item in the VCS menu and in the context menu

    To configure, open Settings / Preferences and go to Version Control | Perforce.

    ]]>
    com.intellij.modules.lang com.intellij.modules.vcs
    lib/vcs-perforce.jarvcs-svn' Subversion Subversion 243.26053.56 Version Controls Supports Subversion 1.7 and above.
    Requires command line svn client.]]>
    com.intellij.modules.vcs JetBrains messages.SvnBundle
    lib/vcs-svn.jarvitejs‰ Vite intellij.vitejs 243.26053.56 JavaScript Frameworks and Tools JetBrains Vite, a build tool that aims to provide a faster and leaner development experience for modern web projects.]]> messages.ViteBundle lib/vitejs.jarvuejsl± Vue.js org.jetbrains.plugins.vue 243.26053.56 Provides Vue.js support to all JetBrains IDEs that support JavaScript.

    Features

    • Completion of components, directives, props, and methods in templates
    • Navigation from the component, directives, and event handlers to their definition
    • Coding assistance for different languages inside the template, script, and style tags in .vue files
    • Extract component and rename component refactorings
    • Collection of code snippets for Vue.js
    • New Vue project option in the Welcome screen

    Getting started

    For information on getting started, head over to the documentation for your IDE. For WebStorm, you can check out this section in the documentation.

    ]]>
    JetBrains JavaScript Frameworks and Tools messages.VueBundle
    ]]> ]]> JavaScriptDebugger org.intellij.plugins.markdown Vue org.jetbrains.vuejs.intentions.extractComponent.VueExtractComponentIntention VueJS Vue org.jetbrains.vuejs.intentions.VueExpandVModelIntention VueJS Vue org.jetbrains.vuejs.intentions.VueImportComponentIntention VueJS lib/vuejs.jar w3validators‚ W3Validators 243.26053.56 W3C Validators Style Sheets JetBrains lib/w3validators.jar webComponents§ com.intellij.plugins.webcomponents 243.26053.56 Polymer & Web Components Adds support for building encapsulated, reusable web components via the Polymer library.

    ]]>
    JavaScript Frameworks and Tools JetBrains com.intellij.modules.xml JavaScript com.intellij.css
    lib/webComponents.jar webDeployment>¾ FTP/SFTP/WebDAV Connectivity com.jetbrains.plugins.webDeployment 243.26053.56 Deployment
    The following features are available:
    • Maintain a list of remote FTP(S)/SFTP/WebDAV server configurations (docs)
    • Synchronize your project files with a remote server (docs)
    • Access remote interpreter on a SFTP server (docs)
    ]]>
    JetBrains messages.WDBundle
    ]]> lib/webDeployment.jarwebpack Webpack intellij.webpack 243.26053.56 JavaScript Frameworks and Tools JetBrains Webpack, a static module bundler for modern JavaScript applications.]]> messages.WebpackBundle lib/webpack.jarxml-refactoring{ Refactor-X 243.26053.56 HTML and XML

    Originally developed by Sixth and Red River Software.

    ]]>
    JetBrains com.intellij.modules.xml com.intellij.modules.ultimate messages.RefactorXBundle XML com.sixrr.xrp.expandemptytag.ExpandEmptyTagIntention xml.category messages.XmlBundle XML com.sixrr.xrp.mergetags.MergeTagsIntention xml.category messages.XmlBundle XML com.sixrr.xrp.attributetotag.AttributeToTagIntention xml.category messages.XmlBundle XML com.sixrr.xrp.tagtoattribute.TagToAttributeIntention xml.category messages.XmlBundle XML com.sixrr.xrp.convertentity.ConvertEntityIntention html.inspections.group.name messages.XmlBundle
    lib/xml-refactoring.jarxpath9• XPathView 243.26053.56 XPathView + XSLT HTML and XML Adds syntax highlighting, analysis, completion, navigation and refactoring of XPath expressions and named templates for XSLT documents.

    ]]>
    JetBrains com.intellij.modules.xml messages.XPathBundle $XSLT org.intellij.lang.xpath.xslt.intentions.AddOptionalArgumentsIntention configurable.xslt.display.name $XSLT org.intellij.lang.xpath.xslt.intentions.ConvertIfToChooseIntention configurable.xslt.display.name $XSLT org.intellij.lang.xpath.xslt.intentions.ReplaceWithXslAttribute configurable.xslt.display.name $XSLT org.intellij.lang.xpath.xslt.intentions.InlineXslAttribute configurable.xslt.display.name
    lib/xpath.jaryaml.· YAML org.jetbrains.plugins.yaml 243.26053.56 JetBrains Languages YAML language.]]> yaml org.jetbrains.yaml.intentions.YAMLAddOptionalPropertiesIntention messages.YAMLBundle yaml.intention.category.name yaml org.jetbrains.yaml.refactoring.inlineExpandConversion.YAMLExpandCollectionIntentionAction messages.YAMLBundle yaml.intention.category.name yaml org.jetbrains.yaml.refactoring.inlineExpandConversion.YAMLExpandAllCollectionsInsideIntentionAction messages.YAMLBundle yaml.intention.category.name yaml org.jetbrains.yaml.refactoring.inlineExpandConversion.YAMLInlineCollectionIntentionAction messages.YAMLBundle yaml.intention.category.name lib/yaml.jarlib/yaml-editing.jar aspire-pluginc Fixed
    • RIDER-121087: Aspire suggests generating a run config on any project
    ]]>
    The plugin provides support for .NET Aspire projects in JetBrains Rider.

    Features:

    • Support for running and debugging of Aspire projects
    • Resource dashboard
    • Manifest generation
    • Automatic database connection
    ]]>
    1.6.8 me.rafaelldi.aspire .NET Aspire JetBrains com.intellij.modules.platform com.intellij.modules.rider com.intellij.diagram com.intellij.database rider.intellij.plugin.appender Docker messages.AspireBundle
    lib/aspire-plugin-1.6.8.jar-lib/aspire-plugin-1.6.8-searchableOptions.jarlib/annotations-13.0.jarlib/kotlin-stdlib-2.0.20.jar,lib/kotlinx-serialization-json-jvm-1.7.3.jar,lib/kotlinx-serialization-core-jvm-1.7.3.jar