V ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> com.intellij.openapi.vcs.intentions.SelectedBlockHistoryIntention ]]> ]]> ]]> ]]> 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). 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 ƒangularŒ} AngularJS 243.22562.74 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.jar apacheConfigé Apache config (.htaccess) com.intellij.apacheConfig 243.22562.74 JetBrains com.intellij.modules.lang Languages lib/apacheConfig.jarbehat « Behat Support com.jetbrains.php.behat 243.22562.74 JetBrains messages.BehatBundle Test Tools com.jetbrains.php com.intellij.modules.ultimate gherkin org.jetbrains.plugins.phpstorm-remote-interpreter lib/behat.jarblade"¦ Blade com.jetbrains.php.blade 243.22562.74 Blade template language used by the Laravel Web framework for PHP.]]> JetBrains messages.BladeBundle Template Languages com.jetbrains.php com.intellij.modules.ultimate com.intellij.css com.intellij.modules.json org.intellij.intelliLang lib/blade.jarcharts_ JetBrains intellij.charts 243.22562.74 Charts Support lib/charts.jarclouds-docker-gatewayN® Dev Containers org.jetbrains.plugins.docker.gateway 243.22562.74 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-implX Docker Docker 243.22562.74 ]]>
]]> ]]> ]]> ]]> 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

  • Effortlessly manage Docker Images, Containers, and Compose projects without leaving your JetBrains IDE.
  • Start, stop, and inspect Docker containers. Monitor container logs and interact with running containers through an integrated terminal.
  • Write, edit, and manage Dockerfiles and Docker Compose files with syntax highlighting, code completion, and validation features.
  • Create and manage Docker-based run configurations, including Docker Image, Dockerfile, and Docker Compose configurations, to streamline your development and deployment workflows.
  • Define and configure Docker run targets to test your applications in isolated and reproducible environments.
  • Access logs to diagnose and resolve issues with your Docker containers.
  • Enjoy support for Podman, an alternative container engine, providing flexibility and choice for container management.

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

Documentation

]]>
2024.3

Podman
  • Initial Podman support has been added, providing an alternative to Docker for container management. Added support for Compose deployments using Podman.
Docker Compose

Editor support for docker compose have a lot of improvements:

  • .env files are now prioritized at the top of the autocompletion list for env_file configuration.
  • New build options: 'cache_to', 'no_cache', 'tags', and 'platforms', offering enhanced control over caching, tagging, and platform specifications.
  • Recognizes 'depends_on.required' and 'depends_on.restart' for better dependency and restart behavior management.
  • Adds 'deploy.placement.preferences' for flexible service placement options.
  • Supports resource management keys like 'deploy.resources.pids' and 'deploy.resources.reservations.devices'.
  • Enables multiple build contexts with 'build.additional_contexts' and supports privileged builds with 'build.privileged'.
  • Adds 'cgroup' configuration and long syntax for 'extra_hosts' to control service group settings and custom host mappings.
  • Introduces 'healthcheck.start_interval' for customizable health check intervals and supports 'networks.mac_address' for MAC address specifications.
  • Enhances port configuration with 'ports.name' and 'ports.app_protocol', and supports 'secrets.environment' for secret management through environment variables.
  • Added support for 'build.ulimits' and 'uts' keys in the editor.
  • Expanded Quick Help support for keys and sub-keys ('condition', 'constraints', 'resources', 'healthcheck', 'logging', 'ulimits', 'version').
Docker

Settings:

  • Paths for executable files can be entered for each Docker configuration.
Docker Registry

Services Tool Window:

  • A modern icon is now used in the Services Tool Window for Docker Registry.
]]>
messages.DockerBundle com.intellij.docker.image.DockerPullIntention true messages.DockerBundle docker.intention.category lib/clouds-docker-impl.jar codeception Codeception Framework com.jetbrains.php.codeception 243.22562.74 JetBrains messages.CodeceptionBundle Test Tools com.jetbrains.php com.intellij.modules.ultimate org.jetbrains.plugins.yaml com.jetbrains.php.behat org.jetbrains.plugins.phpstorm-remote-interpreter com.intellij.modules.coverage lib/codeception.jarcolor-scheme-all_hallows_eveX All Hallow's Eve Color Scheme com.intellij.plugins.all_hallows_eve.colorscheme 243.22562.74 JetBrains UI com.intellij.modules.lang $lib/color-scheme-all_hallows_eve.jarcolor-scheme-blackboard< Blackboard Color Scheme com.intellij.plugins.blackboard.colorscheme 243.22562.74 JetBrains UI com.intellij.modules.lang lib/color-scheme-blackboard.jarcolor-scheme-cobalt( Cobalt Color Scheme com.intellij.plugins.cobalt.colorscheme 243.22562.74 JetBrains UI com.intellij.modules.lang lib/color-scheme-cobalt.jarcolor-scheme-monokai- Monokai Color Scheme com.intellij.plugins.monokai.colorscheme 243.22562.74 JetBrains UI com.intellij.modules.lang lib/color-scheme-monokai.jarcolor-scheme-rails_casts> Railscasts Color Scheme com.intellij.plugins.rails_casts.colorscheme 243.22562.74 JetBrains UI com.intellij.modules.lang lib/color-scheme-rails_casts.jarcolor-scheme-solarized-phpstorm« PhpStorm Solarized Color Scheme com.intellij.plugins.phpstorm.solarized.colorscheme 243.22562.74 JetBrains UI com.intellij.modules.lang 'lib/color-scheme-solarized-phpstorm.jarcolor-scheme-twilight2 Twilight Color Scheme com.intellij.plugins.twilight.colorscheme 243.22562.74 JetBrains UI com.intellij.modules.lang lib/color-scheme-twilight.jarcolor-scheme-vibrant_ink= VibrantInk Color Scheme com.intellij.plugins.vibrantink.colorscheme 243.22562.74 JetBrains UI com.intellij.modules.lang lib/color-scheme-vibrant_ink.jarcolor-scheme-warmNeon2 WarmNeon Color Scheme com.intellij.plugins.warmneon.colorscheme 243.22562.74 JetBrains UI com.intellij.modules.lang lib/color-scheme-warmNeon.jarcompletionMlRanking C com.intellij.completion.ml.ranking 243.22562.74 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.jarconfigurationScriptž Configuration Script com.intellij.configurationScript 243.22562.74 JetBrains Supports configuring the IDE using text files (YAML, JSON). Experimental.

]]>
JetBrains
lib/configurationScript.jar copyright Copyright Other Tools com.intellij.copyright 243.22562.74
  • Create multiple copyright profiles to use in different scopes
  • Import existing profiles
  • To configure, open the Settings / Preferences dialog and select Editor | Copyright.]]>
    JetBrains
    ]]>
    messages.CopyrightBundle lib/copyright.jarcss-impl‰ CSS com.intellij.css 243.22562.74 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 cwm-plugin† com.jetbrains.codeWithMe 243.22562.74 com.intellij.modules.rider <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 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> ]]> ]]> ]]> ]]> ]]> ]]> ]]> lib/cwm-plugin.jarlib/cwm-plugin-common.jarlib/cwm-plugin-backend.jarlib/cwm-plugin-android.jar lib/rd.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.jar DatabaseToolsµ Database Tools and SQL com.intellij.database 243.22562.74
    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.22562.74 JetBrains messages.DevPsiViewerBundle ]]> messages.DevCodeInsightBundle ]]> messages.JavaDevBundle ]]> ]]> ]]> messages.ActionsBundle ]]> lib/dev.jaruml]ñ com.intellij.diagram 243.22562.74 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.jardql  DQL com.jetbrains.php.dql 243.22562.74
    The following features are available:
    • Automatic DQL language injection in strings and Nowdoc/Heredoc blocks
    • Syntax highlighting
    • Code completion and navigation
    ]]>
    JetBrains Languages com.jetbrains.php com.intellij.modules.ultimate
    lib/dql.jardrupal a Drupal com.jetbrains.php.drupal 243.22562.74 The following features are available:
    • Drupal-specific project template
    • Drupal-aware code completion
    • Hooks support, with search and navigation between hook registrations and hook invocations
    • Drupal-specific coding style
    • Viewing the Drupal documentation from the code editor.
    ]]>
    JetBrains messages.DrupalBundle PHP Frameworks com.jetbrains.php com.jetbrains.plugins.ini4idea com.intellij.modules.ultimate com.jetbrains.php.framework com.intellij.css JavaScript
    lib/drupal.jar editorconfig\{ org.editorconfig.editorconfigjetbrains 243.22562.74 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.jar fileWatcher‹ com.intellij.plugins.watcher 243.22562.74 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.jarfullLinei! org.jetbrains.completion.full.line 243.22562.74 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.FullLineBundle lib/fullLine.jargateway-plugin(é Remote Development Gateway Remote Development com.jetbrains.gateway 243.22562.74 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.22562.74 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.jargherkin© gherkin 243.22562.74 Gherkin Languages Gherkin language, which is used by the Cucumber testing tool.
    • Provides coding assistance for step definitions
    ]]>
    com.intellij.modules.xml org.intellij.intelliLang messages.CucumberBundle JetBrains Gherkin org.jetbrains.plugins.cucumber.intentions.ScenarioToOutlineIntention intention.family.name.cucumber
    lib/gherkin.jargrazie&§ tanvd.grazi 243.22562.74 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.22562.74 JetBrains Data Editor Support Core lib/grid-core-impl.jarlib/jdbc-console-types.jar grid-implqÆ JetBrains intellij.grid.impl 243.22562.74 Data Editor Support ]]>
    lib/grid-impl.jarlib/grid-scripting.jar html-toolsj HtmlTools 243.22562.74 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.jarhunspell hunspell 243.22562.74 Hunspell Spellchecker JetBrains Hunspell dictionaries for spell checking.]]> com.intellij.modules.platform lib/hunspell.jarideolog)R com.intellij.ideolog 243.22562.74 Ideolog JetBrains com.intellij.modules.lang messages.IdeologBundle Interactive viewer for '.log' files.

    Features:

    • Code highlighting based of log level: error, warn, info, etc.
    • Intention to highlight columns (time, category, threads, stack frames) in log file editor.
    • Folding of uninteresting events
    • Hyperlinks of stack traces in log
    • Navigation to source code that emit log events (F7).
    • Go to next error action (Shift + F7)
    • Extends selection
    • Intention tp highlight distance between events (marks time as red)
    • Advanced error stripe (heat map)
    • Custom log format more info: https://github.com/JetBrains/ideolog/wiki/Custom-Log-Formats

    Issue tracker: https://github.com/JetBrains/ideolog/issues

    ]]>
    ]]>
    ]]> ]]> com.intellij.ideolog.intentions.LogHighlightColumnIntention com.intellij.ideolog.intentions.IntentionResources intention.category.log com.intellij.ideolog.intentions.LogHighlightValueIntention com.intellij.ideolog.intentions.IntentionResources intention.category.log com.intellij.ideolog.intentions.LogJumpToSourceIntention com.intellij.ideolog.intentions.IntentionResources intention.category.log com.intellij.ideolog.intentions.LogRemoveHighlightingsIntention com.intellij.ideolog.intentions.IntentionResources intention.category.log com.intellij.ideolog.intentions.LogHideThisIntention com.intellij.ideolog.intentions.IntentionResources intention.category.log com.intellij.ideolog.intentions.ResetHiddenItemsIntention com.intellij.ideolog.intentions.IntentionResources intention.category.log com.intellij.ideolog.intentions.ToggleTimeHighlightingIntention com.intellij.ideolog.intentions.IntentionResources intention.category.log com.intellij.ideolog.intentions.HideLinesAboveIntention com.intellij.ideolog.intentions.IntentionResources intention.category.log com.intellij.ideolog.intentions.HideLinesBelowIntention com.intellij.ideolog.intentions.IntentionResources intention.category.log com.intellij.ideolog.intentions.HideLinesContainingSubstringIntention com.intellij.ideolog.intentions.IntentionResources intention.category.log com.intellij.ideolog.intentions.HideLinesNotContainingSubstringIntention com.intellij.ideolog.intentions.IntentionResources intention.category.log com.intellij.ideolog.intentions.LogWhitelistThisIntention com.intellij.ideolog.intentions.IntentionResources intention.category.log com.intellij.ideolog.intentions.ShowIdeologSettingsIntention com.intellij.ideolog.intentions.IntentionResources intention.category.log lib/ideolog.jarindexing-shared!_ Shared Indexes intellij.indexing.shared.core 243.22562.74 JetBrains messages.SharedIndexesBundle
    Check out the Shared Project Indexes plugin to build and download custom shared indexes for a project.

    For more details, see the detailed instructions and documentations]]>
    com.intellij.java com.jetbrains.performancePlugin
    lib/indexing-shared.jar'indexing-shared-ultimate-plugin-bundled Shared Project Indexes intellij.indexing.shared 243.22562.74 JetBrains messages.SharedIndexesBundle project shared indexes
    For more details, see the detailed instructions and documentations]]>
    ]]>
    ]]> ]]> ]]> ]]> /lib/indexing-shared-ultimate-plugin-bundled.jarini ´ Ini JetBrains com.intellij.modules.lang Languages ".ini" files support. The following features are available: In addition, the plugin provides support for running Make targets using: Plugin source code was previously located at https://github.com/kropp/intellij-makefile/]]> com.intellij.modules.lang org.jetbrains.plugins.terminal lib/makefile.jarmarkdown²Æ org.intellij.plugins.markdown 243.22562.74 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.


    ]]>
    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.22562.74 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.jarml-inline-completion8œ com.intellij.ml.inline.completion 243.22562.74 ML Inline Completion - Core Pipeline JetBrains ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> lib/ml-inline-completion.jarnextjs„ Next.js intellij.nextjs 243.22562.74 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.22562.74 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.22562.74 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.jarpackageChecker@Ã org.jetbrains.security.package-checker 243.22562.74 Package Checker JetBrains This plugin checks your third-party dependencies for known vulnerabilities. It suggests a safe version, if available, to make your code more secure. It also scans source code for vulnerable API calls to highlight the most critical problems.

    The following package managers and build files are supported:

    • Gradle (build.gradle, build.gradle.kts)
    • Maven (pom.xml, pom-4.0.0.xml, pom.*, *.pom)
    • npm, pnpm and Yarn (package.json)
    • PyPI (setup.py, requirements.txt)
    • Poetry and Pipenv (pyproject.toml, Pipfile)
    • Go Modules (go.mod)
    • Composer (composer.json)
    • JPS - JetBrains Project System (*.iml)
    • sbt (build.sbt), provided by the Scala plugin

    The plugin provides the following security inspections:

    Vulnerable API inspections are language-specific and provided as part of the corresponding language plugins: JavaScript and TypeScript, Python, and Go.

    Here is a list of the plugins required to support the related functionality: Gradle, Maven, JavaScript and TypeScript, Python, Go, PHP, and Scala.

    Problems identified by Package Checker are reported on the Problems | Vulnerable Dependencies tab. The plugin also provides the Analyze | Vulnerable Dependencies action.

    Package Checker doesn't send information about packages to the JetBrains server in cleartext form. It sends only hashed names of packages. We never log or process hashes we don't have in our database, and we don't analyze your proprietary or confidential packages.

    Vulnerability data provided by OSV.dev.

    Plugin source code © 2024, JetBrains s.r.o..

    ]]>
    ]]> ]]> ]]> ]]> ]]> ]]> ]]> ]]> messages.PackageCheckerBundle lib/packageChecker.jarperformanceTesting» com.jetbrains.performancePlugin 243.22562.74 Performance Testing JetBrains Other Tools messages.PerformanceTestingBundle ]]> ]]> lib/performanceTesting.jarperformanceTesting-asyncj com.jetbrains.performancePlugin.async 243.22562.74 Async Profiler for IDE Performance Testing JetBrains Other Tools messages.AsyncBundle ]]> lib/performanceTesting-async.jarpest!z com.pestphp.pest-intellij 243.22562.74 Pest JetBrains messages.pestBundle Test Tools com.intellij.modules.platform com.jetbrains.php com.intellij.modules.coverage lib/pest.jarphing ø Phing com.intellij.phing 243.22562.74 Phing, a build tool for PHP applications.

    The following features are available:
    • Coding assistance for build files
    • The ability to maintain Phing build targets and run builds
    ]]>
    JetBrains messages.PhingBundle Build Tools com.intellij.modules.xml com.intellij.properties com.jetbrains.php
    lib/phing.jarphp-architectureã PHP Architecture com.jetbrains.php.architecture 243.22562.74 JetBrains Languages messages.PhpArchitectureBundle com.jetbrains.php lib/php-architecture.jarphp-commandLineTool b PHP Command Line Tool com.jetbrains.php.framework 243.22562.74
    The following features are available:
    • Code completion and parameters info for Composer, Drush, Symfony, Zend Framework Tool, and WP-CLI.
    • The ability to define arbitrary third party command-line tools via the XML descriptor. See the tutorial for details.
    ]]>
    JetBrains messages.FrameworkBundle Other Tools com.intellij.modules.xml com.jetbrains.php com.intellij.modules.ultimate "
    lib/php-commandLineTool.jar php-docker ö org.jetbrains.plugins.phpstorm-docker 243.22562.74 PHP Docker JetBrains PHP Tools lib/php-docker.jarphp-eval„ 3v4l Integration com.jetbrains.php.eval 243.22562.74 3v4l.org]]> JetBrains com.jetbrains.php com.intellij.modules.ultimate Other Tools lib/php-eval.jar php-grazie& PHP Grazie Integration com.intellij.php.grazie 243.22562.74 JetBrains tanvd.grazi com.jetbrains.php lib/php-grazie.jarphp-implèI PHP com.jetbrains.php 243.22562.74 JetBrains messages.PhpBundle Languages com.intellij.modules.xml com.intellij.modules.ultimate com.intellij.modules.php-capable com.intellij.modules.json com.intellij.diagram com.intellij.modules.coverage com.jetbrains.plugins.webDeployment org.intellij.intelliLang com.intellij.plugins.html.instantEditing com.jetbrains.restClient com.intellij.copyright com.intellij.modules.duplicatesDetector com.jetbrains.performancePlugin com.intellij.dev org.jetbrains.plugins.terminal ]]> PHP com.jetbrains.php.lang.intentions.PhpReplaceQuotesIntention php.intention.category messages.PhpBundle PhpReplaceQuotesIntention PHP com.jetbrains.php.lang.intentions.PhpSmartLineSplitIntention php.intention.category messages.PhpBundle PhpSmartLineSplitIntention PHP com.jetbrains.php.lang.intentions.PhpAddGetterAndSetterIntention php.intention.category messages.PhpBundle PhpAddGetterAndSetterIntention PHP com.jetbrains.php.lang.intentions.PhpAddGetterIntention php.intention.category messages.PhpBundle PhpAddGetterIntention PHP com.jetbrains.php.lang.intentions.PhpAddNumberSeparatorsIntention php.intention.category messages.PhpBundle PhpAddNumberSeparatorsIntention PHP com.jetbrains.php.lang.intentions.PhpAddSetterIntention php.intention.category messages.PhpBundle PhpAddSetterIntention PHP com.jetbrains.php.lang.intentions.PhpAddFluentSetterIntention php.intention.category messages.PhpBundle PhpAddFluentSetterIntention PHP com.jetbrains.php.lang.intentions.array.PhpConvertToShortArraySyntaxIntention php.intention.category messages.PhpBundle PhpConvertToShortArraySyntaxIntention PHP com.jetbrains.php.lang.intentions.array.PhpConvertToTraditionalArraySyntaxIntention php.intention.category messages.PhpBundle PhpConvertToTraditionalArraySyntaxIntention PHP com.jetbrains.php.lang.intentions.array.PhpConvertToShortListSyntaxIntention php.intention.category messages.PhpBundle PhpConvertToShortListSyntaxIntention PHP com.jetbrains.php.lang.intentions.array.PhpConvertToTraditionalListSyntaxIntention php.intention.category messages.PhpBundle PhpConvertToTraditionalListSyntaxIntention PHP com.jetbrains.php.lang.intentions.PhpDeclareFieldIntention php.intention.category messages.PhpBundle PhpDeclareFieldIntention PHP com.jetbrains.php.lang.intentions.PhpDeclarePropertyIntention php.intention.category messages.PhpBundle PhpDeclarePropertyIntention PHP com.jetbrains.php.lang.intentions.PhpFlipBinaryExpressionIntention php.intention.category messages.PhpBundle PhpFlipBinaryExpressionIntention PHP com.jetbrains.php.lang.intentions.PhpNamespaceBracingIntention php.intention.category messages.PhpBundle PhpNamespaceBracingIntention PHP com.jetbrains.php.lang.intentions.PhpSwapCallArgumentsIntention php.intention.category messages.PhpBundle PhpSwapCallArgumentsIntention PHP com.jetbrains.php.lang.intentions.surround.PhpSurroundWithIssetIntention php.intention.category messages.PhpBundle PhpSurroundWithIssetIntention PHP com.jetbrains.php.lang.intentions.surround.PhpSurroundWithNotEmptyIntention php.intention.category messages.PhpBundle PhpSurroundWithNotEmptyIntention PHP com.jetbrains.php.lang.intentions.PhpVariableAddPhpDocCommentIntention php.intention.category messages.PhpBundle PhpVariableAddPhpDocCommentIntention PHP com.jetbrains.php.lang.intentions.PhpInlineMethodIntention php.intention.category messages.PhpBundle PhpInlineMethodIntention PHP com.jetbrains.php.lang.intentions.PhpNegateExpressionIntention php.intention.category messages.PhpBundle PhpNegateExpressionIntention PHP com.jetbrains.php.lang.intentions.PhpImportClassIntention php.intention.category messages.PhpBundle PhpImportClassIntention PHP com.jetbrains.php.lang.intentions.PhpInitializeFieldsIntention php.intention.category messages.PhpBundle PhpInitializeFieldsIntention PHP com.jetbrains.php.lang.intentions.PhpReplaceTernaryWithIfIntention php.intention.category messages.PhpBundle PhpReplaceTernaryWithIfIntention PHP com.jetbrains.php.lang.intentions.PhpReplaceIfWithTernaryIntention php.intention.category messages.PhpBundle PhpReplaceIfWithTernaryIntention PHP com.jetbrains.php.lang.intentions.attributes.PhpMergeAttributeListsIntention php.intention.category messages.PhpBundle PhpMergeAttributeListsIntention PHP com.jetbrains.php.lang.intentions.attributes.PhpExtractAttributeIntoSeparateListIntention php.intention.category messages.PhpBundle PhpExtractAttributeIntoSeparateListIntention PHP com.jetbrains.php.lang.intentions.attributes.PhpFlipAttributesListsIntention php.intention.category messages.PhpBundle PhpFlipAttributesListsIntention PHP com.jetbrains.php.lang.intentions.stringDoc.PhpStringToHeredocIntention php.intention.category messages.PhpBundle PhpStringToHeredocIntention PHP com.jetbrains.php.lang.intentions.stringDoc.PhpHeredocToStringIntention php.intention.category messages.PhpBundle PhpHeredocToStringIntention PHP com.jetbrains.php.lang.intentions.PhpGenerateDocBlockIntention php.intention.category messages.PhpBundle PhpGenerateDocBlockIntention PHP com.jetbrains.php.lang.intentions.PhpInjectLanguageIntention php.intention.category messages.PhpBundle PhpInjectLanguageIntention PHP com.jetbrains.php.lang.intentions.PhpInvertIfIntention php.intention.category messages.PhpBundle PhpInvertIfIntention PHP com.jetbrains.php.lang.intentions.PhpFlipTernaryExpressionIntention php.intention.category messages.PhpBundle PhpFlipTernaryExpressionIntention PHP com.jetbrains.php.lang.intentions.PhpReplaceSwitchWithIfIntention php.intention.category messages.PhpBundle PhpReplaceSwitchWithIfIntention PHP com.jetbrains.php.lang.intentions.PhpReplaceIfWithSwitchIntention php.intention.category messages.PhpBundle PhpReplaceIfWithSwitchIntention PHP com.jetbrains.php.lang.intentions.groupUse.PhpSplitSelectedGroupUseStatementIntention php.intention.category messages.PhpBundle PhpSplitSelectedGroupUseStatementIntention PHP com.jetbrains.php.lang.intentions.groupUse.PhpGroupUseStatementsIntention php.intention.category messages.PhpBundle PhpGroupUseStatementsIntention PHP com.jetbrains.php.lang.intentions.PhpReplaceWithAliasIntention php.intention.category messages.PhpBundle PhpReplaceWithAliasIntention PHP com.jetbrains.php.lang.intentions.PhpShowDateTimeExampleOutputIntention php.intention.category messages.PhpBundle PhpShowDateTimeExampleOutputIntention PHP com.jetbrains.php.lang.intentions.changeVisibility.PhpMakePrivateIntention php.intention.category messages.PhpBundle PhpMakePrivateIntention PHP com.jetbrains.php.lang.intentions.changeVisibility.PhpMakePrivateSetIntention php.intention.category messages.PhpBundle PhpMakePrivateSetIntention PHP com.jetbrains.php.lang.intentions.changeVisibility.PhpMakeProtectedIntention php.intention.category messages.PhpBundle PhpMakeProtectedIntention PHP com.jetbrains.php.lang.intentions.changeVisibility.PhpMakeProtectedSetIntention php.intention.category messages.PhpBundle PhpMakeProtectedSetIntention PHP com.jetbrains.php.lang.intentions.changeVisibility.PhpMakePublicIntention php.intention.category messages.PhpBundle PhpMakePublicIntention PHP com.jetbrains.php.lang.intentions.PhpInlineAliasIntention php.intention.category messages.PhpBundle PhpInlineAliasIntention PHP com.jetbrains.php.lang.intentions.strings.PhpConvertConcatenationToInterpolationIntention php.intention.category messages.PhpBundle PhpConvertConcatenationToInterpolationIntention PHP com.jetbrains.php.lang.intentions.strings.PhpConvertInterpolationToConcatenationIntention php.intention.category messages.PhpBundle PhpConvertInterpolationToConcatenationIntention PHP com.jetbrains.php.lang.intentions.strings.PhpCopyConcatenatedStringToClipboardIntention php.intention.category messages.PhpBundle PhpCopyConcatenatedStringToClipboardIntention PHP com.jetbrains.php.lang.intentions.strings.PhpConvertConcatenationToSprintfIntention php.intention.category messages.PhpBundle PhpConvertConcatenationToSprintfIntention PHP com.jetbrains.php.lang.intentions.strings.PhpConvertInterpolationToSprintfIntention php.intention.category messages.PhpBundle PhpConvertInterpolationToSprintfIntention PHP com.jetbrains.php.lang.intentions.strings.PhpConvertSprintfToConcatenationIntention php.intention.category messages.PhpBundle PhpConvertSprintfToConcatenationIntention PHP com.jetbrains.php.lang.intentions.strings.PhpConvertSprintfToInterpolationIntention php.intention.category messages.PhpBundle PhpConvertSprintfToInterpolationIntention PHP com.jetbrains.php.lang.intentions.PhpImplementInterfaceIntention php.intention.category messages.PhpBundle PhpImplementInterfaceIntention PHP com.jetbrains.php.lang.intentions.PhpImplementMethodIntention php.intention.category messages.PhpBundle PhpImplementMethodIntention PHP com.jetbrains.php.lang.intentions.addConstructorParameters.PhpAddConstructorParametersIntention php.intention.category messages.PhpBundle PhpAddConstructorParametersIntention PHP com.jetbrains.php.lang.intentions.strings.PhpExtractSelectedStringPartAsConcatenationOperandIntention php.intention.category messages.PhpBundle PhpExtractSelectedStringPartAsConcatenationOperandIntention PHP com.jetbrains.php.lang.intentions.strings.PhpExtractSelectedStringPartAsFormatFunctionArgumentIntention php.intention.category messages.PhpBundle PhpExtractSelectedStringPartAsFormatFunctionArgumentIntention PHP com.jetbrains.php.lang.intentions.PhpConvertShortArrowFunctionToClosureIntention php.intention.category messages.PhpBundle PhpConvertShortArrowFunctionToClosureIntention PHP com.jetbrains.php.lang.intentions.PhpCopySwitchBranchIntention php.intention.category messages.PhpBundle PhpCopySwitchBranchIntention PHP com.jetbrains.php.lang.intentions.PhpExtractConditionIntention php.intention.category messages.PhpBundle PhpExtractConditionIntention PHP com.jetbrains.php.lang.intentions.inArray.PhpReplaceInArrayFunctionWithDisjunctionIntention php.intention.category messages.PhpBundle PhpReplaceInArrayFunctionWithDisjunctionIntention PHP com.jetbrains.php.lang.intentions.PhpMergeNestedConditionIntention php.intention.category messages.PhpBundle PhpMergeNestedConditionIntention PHP com.jetbrains.php.lang.intentions.PhpMergeWithOuterConditionIntention php.intention.category messages.PhpBundle PhpMergeWithOuterConditionIntention PHP com.jetbrains.php.lang.intentions.PhpMergeElseIfIntention php.intention.category messages.PhpBundle PhpMergeElseIfIntention PHP com.jetbrains.php.lang.intentions.PhpSplitElseIfIntention php.intention.category messages.PhpBundle PhpSplitElseIfIntention PHP com.jetbrains.php.phpunit.codeGeneration.PhpNewTestIntention php.intention.category messages.PhpBundle PHP com.jetbrains.php.lang.intentions.typeHint.PhpReplaceNullableStandaloneTypeToUnionTypeWithNullIntention php.intention.category messages.PhpBundle PHP com.jetbrains.php.lang.intentions.typeHint.PhpReplaceUnionTypeWithNullToNullableStandaloneTypeIntention php.intention.category messages.PhpBundle PHP com.jetbrains.php.lang.intentions.PhpExtractMatchConditionIntoSeparateArmIntention php.intention.category messages.PhpBundle PhpExtractMatchConditionIntoSeparateArmIntention PHP com.jetbrains.php.lang.intentions.PhpFlipKeyValueIntention php.intention.category messages.PhpBundle PhpFlipKeyValueIntention PHP com.jetbrains.php.lang.intentions.PhpClassCanBeConvertedToEnumIntention php.intention.category messages.PhpBundle PhpClassCanBeConvertedToEnumIntention PHP com.jetbrains.php.lang.intentions.PhpAddPropertyHooksIntention php.intention.category messages.PhpBundle PhpAddPropertyHooksIntention lib/php.jarlib/php-frontback.jar php-markdown PHP Markdown Integration com.intellij.php.markdown 243.22562.74 JetBrains com.intellij.modules.ultimate com.jetbrains.php org.intellij.plugins.markdown lib/php-markdown.jarphp-remoteInterpreterŠ org.jetbrains.plugins.phpstorm-remote-interpreter 243.22562.74 PHP Remote Interpreter JetBrains PHP Tools com.intellij.modules.ultimate com.intellij.modules.php-capable org.jetbrains.plugins.remote-run com.jetbrains.php lib/php-remoteInterpreter.jarphp-sharedIndexesÀ Shared Indexes for PHP com.jetbrains.php.sharedIndexes 243.22562.74 JetBrains messages.PhpSharedIndexesBundle lib/php-sharedIndexes.jarphp-sql9 PHP SQL Integration com.intellij.php.sql 243.22562.74 JetBrains com.intellij.modules.ultimate com.jetbrains.php com.intellij.modules.sql lib/php-sql.jar php-workshopz PhpStorm Workshop com.jetbrains.php.workshop 243.22562.74
    The workshop materials cover the following main areas:
    • Navigation
    • Editing
    • Code Inspection
    • Refactoring
    • Debugging
    • Testing
    • Version Control
    • Databases
    • Deployment
    • Various built-in tools, such as Terminal, HTTP Client, SSH Client, and others.
    ]]>
    JetBrains messages.PhpStormWorkshopBundle Other Tools com.jetbrains.php com.intellij.modules.ultimate
    lib/php-workshop.jarphpspec þ PHPSpec BDD Framework com.jetbrains.php.phpspec 243.22562.74 JetBrains messages.PhpSpecBundle Test Tools org.jetbrains.plugins.phpstorm-remote-interpreter lib/phpspec.jarphpstan Ø PHPStan Support com.intellij.php.tools.quality.phpstan 243.22562.74 JetBrains com.jetbrains.php com.intellij.modules.ultimate Other Tools messages.PhpStanBundle org.jetbrains.plugins.phpstorm-remote-interpreter lib/phpstan.jarphpt’ PHPT Support com.intellij.php.phpt 243.22562.74 JetBrains messages.PhpTBundle com.intellij.modules.ultimate com.jetbrains.php com.jetbrains.plugins.ini4idea Languages lib/phpt.jarplatform-ide-provisionerÀ com.intellij.platform.ide.provisioner 243.22562.74 IDE Services / Provisioner API JetBrains lib/platform-ide-provisioner.jarplatform-ijent-impl Ž intellij.platform.ijent.impl 243.22562.74 Remote Execution Agent Deployment JetBrains lib/platform-ijent-impl.jarplatform-images': JetBrains Images com.intellij.platform.images 243.22562.74 messages.ImagesBundle lib/platform-images.jarplatform-langInjection7 IntelliLang org.intellij.intelliLang 243.22562.74 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.22562.74 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.22562.74 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.jarpsalm è Psalm Support com.intellij.php.psalm 243.22562.74 JetBrains com.jetbrains.php com.intellij.modules.ultimate Other Tools messages.PsalmBundle org.jetbrains.plugins.phpstorm-remote-interpreter lib/psalm.jarqodana¬- org.intellij.qodana 243.22562.74 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.22562.74 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.jarrector 9 Rector Support com.jetbrains.php.rector 243.22562.74 Rector, an automated refactorings tool.

    The following features are available:

    • Rector run configuration
    • Diff view with changes suggested by Rector
    • Ability to select changes to apply
    • Completion for Rector rules in configuration file
    ]]>
    JetBrains messages.RectorBundle com.intellij.modules.ultimate com.jetbrains.php PHP Tools
    lib/rector.jarremote-dev-serverð Remote Development Server 243.22562.74 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.22562.74 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.22562.74 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.jarsass1~ Sass org.jetbrains.plugins.sass 243.22562.74 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.22562.74 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 settingsSyncg Backup and Sync com.intellij.settingsSync 243.22562.74 IDE Settings 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 messages.SettingsSyncBundle
    ]]> com.intellij.modules.platform com.jetbrains.performancePlugin lib/settingsSync.jarsh … com.jetbrains.sh 243.22562.74 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.22562.74 JetBrains Station Internal plugin which allows for cross-instance IDE communication.]]> com.intellij.modules.platform ]]> lib/station-plugin.jarstyled-components„ com.deadlock.scsyntax 243.22562.74 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.22562.74 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.22562.74 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.22562.74 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.22562.74 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.22562.74 Time Tracking Other Tools JetBrains messages.TasksTimeTrackingBundle lib/tasks-timeTracking.jarterminalWK Terminal Other Tools org.jetbrains.plugins.terminal 243.22562.74 JetBrains Provides integrated terminal (View | Tool Windows | Terminal)]]> ]]> ]]> messages.TerminalBundle lib/terminal.jartextmate org.jetbrains.plugins.textmate 243.22562.74 TextMate Bundles Other Tools JetBrains TextMate bundles]]> com.intellij.modules.lang TextMateSettings lib/textmate.jartslinti tslint 243.22562.74 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.jartwig Twig com.jetbrains.twig 243.22562.74
      The following features are available:
      • Code completion and live templates
      • Syntax highlighting, formatting, and dedicated code style
      ]]>
      JetBrains messages.TwigBundle Template Languages com.intellij.database.ide com.intellij.modules.ultimate com.jetbrains.php org.intellij.intelliLang
      lib/twig.jarvagrant Vagrant org.jetbrains.plugins.vagrant 243.22562.74 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-gitæ= Git Git4Idea 243.22562.74 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.22562.74-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.22562.74 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.22562.74 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.22562.74 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.22562.74 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.22562.74 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.jarvuejsm Vue.js org.jetbrains.plugins.vue 243.22562.74 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 webComponents§ com.intellij.plugins.webcomponents 243.22562.74 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.22562.74 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.jarwebpy intellij.webp 243.22562.74 JetBrains com.intellij.modules.lang WebP Support Allows viewing images in the WebP format in the IDE.

      ]]>
      lib/webp.jarwebpack Webpack intellij.webpack 243.22562.74 JavaScript Frameworks and Tools JetBrains Webpack, a static module bundler for modern JavaScript applications.]]> messages.WebpackBundle lib/webpack.jar wordPress WordPress com.jetbrains.php.wordPress 243.22562.74
      The following features are available:
      • WordPress-specific project template
      • WordPress-aware code completion
      • Hooks support, with search and navigation between hook registrations and hook invocations
      • WordPress-specific coding style
      • Viewing the WordPress documentation from the code editor
      ]]>
      JetBrains messages.WordPressBundle PHP Frameworks com.jetbrains.php com.intellij.modules.ultimate com.jetbrains.php.framework
      lib/wordPress.jarxml-refactoring{ Refactor-X 243.22562.74 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.22562.74 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.22562.74 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 emojipickerò Emoji Picker Other Tools org.jetbrains.plugins.emojipicker 243.22562.74 JetBrains Edit > Emoji & Symbols as well as through context menu or keyboard shortcut (Ctrl + Alt + ; by default)]]> com.intellij.modules.platform messages.EmojipickerBundle lib/emojipicker.jar