}angular‰, AngularJS 241.14494.237 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 lib/angular.jar apacheConfigä Apache config (.htaccess) com.intellij.apacheConfig 241.14494.237 Adds support for editing Apache config (.htaccess) files JetBrains com.intellij.modules.lang Languages lib/apacheConfig.jarbehat Ü Behat Support com.jetbrains.php.behat 241.14494.237 Allows to use Behat BDD test framework for PHP 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 241.14494.237 Blade template language used by the Laravel Web framework for PHP. ]]> JetBrains messages.BladeBundle Template Languages com.jetbrains.php com.intellij.modules.ultimate org.intellij.intelliLang lib/blade.jarcharts JetBrains intellij.charts 241.14494.237 Charts Support lib/charts.jarclouds-docker-gateway Dev Containers org.jetbrains.plugins.docker.gateway 241.14494.237 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 create 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/<dir>/devcontainer.json

How to build and run a Dev Container

See official documentation

Dependencies

Requires Docker installed on the local machine.


Remote Development may require some dependencies in the dev container, such as curl, unzip, ps, libxext, libxrender, libxtst, libxi, freetype, procps, gcompat.

If your dev container does not start, try installing the missing dependencies in the OS of the dev container in devcontainer.json. We are working to reduce the number of Remote Development dependencies in future releases.

Repository with dev container examples

]]>
  • 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
    lib/clouds-docker-gateway.jarclouds-docker-implYa Docker Docker 241.14494.237 JetBrains Deployment Docker.
    • Download and build Docker images
    • Create and run Docker containers from pulled images or directly from a Dockerfile
    • Use dedicated Docker run configurations
    • Run multicontainer applications using Docker Compose
    To configure, open Settings | Build, Execution, Deployment | Docker.

    Documentation]]> 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 241.14494.237 Allows to use Codeception test framework for PHP 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_eveU All Hallow's Eve Color Scheme com.intellij.plugins.all_hallows_eve.colorscheme 241.14494.237 JetBrains UI All Hallow's Eve editor color scheme for all IntelliJ-based IDEs. com.intellij.modules.lang $lib/color-scheme-all_hallows_eve.jarcolor-scheme-blackboard9 Blackboard Color Scheme com.intellij.plugins.blackboard.colorscheme 241.14494.237 JetBrains UI com.intellij.modules.lang Blackboard editor color scheme for all IntelliJ-based IDEs. lib/color-scheme-blackboard.jarcolor-scheme-cobalt% Cobalt Color Scheme com.intellij.plugins.cobalt.colorscheme 241.14494.237 JetBrains UI com.intellij.modules.lang Cobalt editor color scheme for all IntelliJ-based IDEs. lib/color-scheme-cobalt.jarcolor-scheme-monokai* Monokai Color Scheme com.intellij.plugins.monokai.colorscheme 241.14494.237 JetBrains UI com.intellij.modules.lang Monokai editor color scheme for all IntelliJ-based IDEs. lib/color-scheme-monokai.jarcolor-scheme-rails_casts; Railscasts Color Scheme com.intellij.plugins.rails_casts.colorscheme 241.14494.237 JetBrains UI com.intellij.modules.lang Railscasts editor color scheme for all IntelliJ-based IDEs. lib/color-scheme-rails_casts.jarcolor-scheme-solarized-phpstorm§ PhpStorm Solarized Color Scheme com.intellij.plugins.phpstorm.solarized.colorscheme 241.14494.237 JetBrains UI com.intellij.modules.lang Solarized editor color scheme for PhpStorm. 'lib/color-scheme-solarized-phpstorm.jarcolor-scheme-twilight/ Twilight Color Scheme com.intellij.plugins.twilight.colorscheme 241.14494.237 JetBrains UI com.intellij.modules.lang Twilight editor color scheme for all IntelliJ-based IDEs. lib/color-scheme-twilight.jarcolor-scheme-vibrant_ink: VibrantInk Color Scheme com.intellij.plugins.vibrantink.colorscheme 241.14494.237 JetBrains UI com.intellij.modules.lang VibrantInk editor color scheme for all IntelliJ-based IDEs. lib/color-scheme-vibrant_ink.jarcolor-scheme-warmNeon/ WarmNeon Color Scheme com.intellij.plugins.warmneon.colorscheme 241.14494.237 JetBrains UI com.intellij.modules.lang WarmNeon editor color scheme for all IntelliJ-based IDEs. lib/color-scheme-warmNeon.jarcompletionMlRanking!‘ com.intellij.completion.ml.ranking 241.14494.237 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 241.14494.237 JetBrains Supports configuring the IDE using text files (YAML, JSON). Experimental.

    ]]>
    JetBrains
    lib/configurationScript.jar copyrightM Copyright Other Tools com.intellij.copyright 241.14494.237
  • Create multiple copyright profiles to use in different scopes
  • Import existing profiles
  • To configure, open the Settings / Preferences dialog and select Editor | Copyright. ]]>
    JetBrains com.intellij.modules.lang com.intellij.modules.xml messages.CopyrightBundle
    lib/copyright.jarcss-impl–‘ CSS com.intellij.css 241.14494.237 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 241.14494.237 com.intellij.modules.rider lib/cwm-plugin.jarlib/cwm-plugin-terminal.jarlib/cwm-plugin-notebooks.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/java-websocket.jarlib/quiche-jna-stubs.jarlib/bouncy-castle-pgp.jarlib/jnaerator-runtime.jarlib/cwm-host-unattended.jarlib/cwm-unattended-common.jar DatabaseTools ÷ Database Tools and SQL com.intellij.database 241.14494.237
    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 com.intellij.modules.ultimate JavaScript
    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 241.14494.237 JetBrains This plugin provides actions which make sense in debug IDE instance, such as "View PSI Structure". lib/dev.jarumlSÿ com.intellij.diagram 241.14494.237 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)

    ]]>
    lib/uml-support.jardql q DQL com.jetbrains.php.dql 241.14494.237
    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  Drupal com.jetbrains.php.drupal 241.14494.237 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&dynamicPluginsTests-performanceTestingå Performance Testing (Dynamic Plugins) com.jetbrains.performancePlugin.dynamicPlugins 241.14494.237 JetBrains com.jetbrains.performancePlugin .lib/dynamicPluginsTests-performanceTesting.jar editorconfigh org.editorconfig.editorconfigjetbrains 241.14494.237 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 241.14494.237 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 241.14494.237 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

    Share your experience and suggestions with us on YouTrack .


    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 | Code Completion | Full Line Code 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-plugin3 Remote Development Gateway Remote Development com.jetbrains.gateway 241.14494.237 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-terminalE com.jetbrains.gateway.terminal 241.14494.237 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 241.14494.237 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 241.14494.237 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 241.14494.237 JetBrains Data Editor Support Core lib/grid-core.jarlib/jdbc-console-types.jar grid-implm JetBrains intellij.grid.impl 241.14494.237 Data Editor Support intellij.charts intellij.grid.core.impl com.intellij.platform.images lib/grid.jar html-tools#G HtmlTools 241.14494.237 HTML Tools Provides advanced features for HTML/CSS editing: inspections, quickfixes, smart navigation actions and more. 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 241.14494.237 Hunspell Spellchecker JetBrains Hunspell dictionaries for spell checking. ]]> com.intellij.modules.platform lib/hunspell.jarindexing-shared#ç Shared Indexes intellij.indexing.shared.core 241.14494.237 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.modules.platform com.intellij.configurationScript com.intellij.java com.jetbrains.performancePlugin
    lib/indexing-shared.jar'indexing-shared-ultimate-plugin-bundled[ Shared Project Indexes intellij.indexing.shared 241.14494.237 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 241.14494.237 Markdown JetBrains Languages messages.MarkdownBundle 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.jarnextjsR Next.js intellij.nextjs 241.14494.237 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 241.14494.237 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 JavaScript JavaScriptDebugger com.intellij.modules.lang com.intellij.modules.coverage
    lib/nodeJS.jarnodeJS-remoteInterpreter org.jetbrains.plugins.node-remote-interpreter 241.14494.237 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.jarpackageCheckerW org.jetbrains.security.package-checker 241.14494.237 Package Checker JetBrains Checks Gradle, Maven, NPM and PyPI dependencies for known vulnerabilities.

    • Checks against the Checkmarx CxSCA Database and the National Vulnerability Database.
    • Provides several inspections and a dedicated tool window.
    • Suggests a safe version of the package if available.
    • 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. Thus we don't analyze your proprietary or confidential packages.

    Run the Show Vulnerable Dependencies action to open the tool window with a per-module report.

    © 2022 - Checkmarx and its Licensors for the vulnerability data, JetBrains s.r.o. for the plugin source code

    Attributions:

    Results powered by Checkmarx ©

    Some results may also be powered by NVD NIST

    ]]>
    messages.PackageCheckerBundle
    lib/packageChecker.jarperformanceTestingù com.jetbrains.performancePlugin 241.14494.237 Performance Testing JetBrains Other Tools messages.PerformanceTestingBundle lib/performanceTesting.jarperformanceTesting-asyncU com.jetbrains.performancePlugin.async 241.14494.237 Async Profiler for IDE Performance Testing JetBrains Other Tools lib/performanceTesting-async.jarpest$ë com.pestphp.pest-intellij 241.14494.237 Pest JetBrains Plugin provides Pest PHP test framework support pestBundle Test Tools com.intellij.modules.platform com.jetbrains.php com.intellij.modules.coverage lib/pest.jarphing• Phing com.intellij.phing 241.14494.237 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 241.14494.237 JetBrains Languages messages.PhpArchitectureBundle com.jetbrains.php lib/php-architecture.jarphp-commandLineTool ê PHP Command Line Tool com.jetbrains.php.framework 241.14494.237
    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 241.14494.237 PHP Docker Allows to create php interpreter for remote run inside docker container JetBrains PHP Tools lib/php-docker.jarphp-eval™ 3v4l Integration com.jetbrains.php.eval 241.14494.237 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 241.14494.237 Internal module for integration PHP with Grazie JetBrains tanvd.grazi com.jetbrains.php lib/php-grazie.jarphp-implòN PHP com.jetbrains.php 241.14494.237 PHP 5.3-8.3 editing and debugging, PHPUnit, Smarty, Twig and various frameworks support JetBrains messages.PhpBundle Languages com.intellij.modules.xml com.intellij.modules.ultimate com.intellij.modules.php-capable 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.categorymessages.PhpBundle PhpReplaceQuotesIntention PHP com.jetbrains.php.lang.intentions.PhpSmartLineSplitIntention php.intention.categorymessages.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.PhpMakeProtectedIntention php.intention.category messages.PhpBundle PhpMakeProtectedIntention 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 lib/php.jar php-markdown’ PHP Markdown Integration com.intellij.php.markdown 241.14494.237 Internal module for integration PHP with Markdown JetBrains com.intellij.modules.ultimate com.jetbrains.php org.intellij.plugins.markdown lib/php-markdown.jarphp-remoteInterpreter‚ org.jetbrains.plugins.phpstorm-remote-interpreter 241.14494.237 PHP Remote Interpreter Allows to create php interpreter for remote run via ssh 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 241.14494.237 Shared indexes for PHP projects. They're intended to speed-up opening of an unindexed project. JetBrains com.jetbrains.php intellij.indexing.shared messages.PhpSharedIndexesBundle lib/php-sharedIndexes.jarphp-sql- PHP SQL Integration com.intellij.php.sql 241.14494.237 Internal module for integration PHP with SQL JetBrains com.intellij.modules.ultimate com.jetbrains.php com.intellij.modules.sql lib/php-sql.jar php-workshop… PhpStorm Workshop com.jetbrains.php.workshop 241.14494.237
    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 241.14494.237 Allows to use PHPSpec Specification-oriented BDD test framework for PHP JetBrains messages.PhpSpecBundle Test Tools org.jetbrains.plugins.phpstorm-remote-interpreter lib/phpspec.jarphpstan „ PHPStan Support com.intellij.php.tools.quality.phpstan 241.14494.237 Plugin provides PHPStan static analysis tool support 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 241.14494.237 Plugin provides basic support of phpt files. Phpt test is a little script used by the php internal and quality assurance teams to test PHP's functionality. 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 241.14494.237 IDE Services / Provisioner API JetBrains Provides API for accessing service configuration provisioned by JetBrains IDE Services. lib/platform-ide-provisioner.jarplatform-ijent-implê intellij.platform.ijent.impl 241.14494.237 Remote Execution Agent Deployment An experimental remote-side application for launching processes and making tunnels to WSL, SSH, Docker, etc. JetBrains lib/platform-ijent-impl.jarplatform-images*î JetBrains Images com.intellij.platform.images 241.14494.237 Adds support for image file type preview, SVG file type contents language messages.ImagesBundle lib/platform-images.jarplatform-langInjectionÕ IntelliLang org.intellij.intelliLang 241.14494.237 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/IntelliLang.jarlib/java-langInjection-jps.jarpostcssØ PostCSS org.intellij.plugins.postcss 241.14494.237 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 241.14494.237 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 JavaScript com.intellij.modules.platform messages.PrettierBundle lib/prettierJS.jarpsalm0 Psalm Support com.intellij.php.psalm 241.14494.237 Plugin provides Psalm static analysis tool support JetBrains com.jetbrains.php com.intellij.modules.ultimate Other Tools messages.PsalmBundle org.jetbrains.plugins.phpstorm-remote-interpreter lib/psalm.jarqodanadÍ org.intellij.qodana 241.14494.237 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
    ]]>
    com.intellij.modules.lang Git4Idea org.jetbrains.plugins.yaml com.intellij.java messages.QodanaBundle
    lib/qodana.jarreactó React com.intellij.react 241.14494.237 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. ]]> lib/react.jarrector B Rector Support com.jetbrains.php.rector 241.14494.237 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-serverQ Remote Development Server 241.14494.237 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 com.intellij.kotlin.mobile messages.RemoteDevelopmentServerBundle lib/remote-dev-server.jar remoteRun SSH Remote Run org.jetbrains.plugins.remote-run 241.14494.237 JetBrains Allows to run scripts remotely via ssh 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 241.14494.237 HTTP Client Microservices
    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. ]]>
    JetBrains 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.jarsass3 Sass org.jetbrains.plugins.sass 241.14494.237 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 241.14494.237 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.searchEverywhereMlCoreBundle
    lib/searchEverywhereMl.jar settingsSync> Settings Sync com.intellij.settingsSync 241.14494.237 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.jarshO com.jetbrains.sh 241.14494.237 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.jarstyled-componentsò com.deadlock.scsyntax 241.14494.237 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 stylelintF Stylelint com.intellij.stylelint 241.14494.237 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.jarswagger@L OpenAPI Specifications com.intellij.swagger 241.14494.237 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 tailwindcss_ Tailwind CSS com.intellij.tailwindcss 241.14494.237 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 241.14494.237 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.xml com.intellij.modules.java XPathView
      lib/tasks-core.jartasks-timeTrackingC com.intellij.tasks.timeTracking 241.14494.237 Time Tracking Other Tools Enables time tracking for "Task Management" plugin JetBrains com.intellij.tasks com.intellij.modules.platform com.intellij.modules.ultimate messages.TasksTimeTrackingBundle lib/tasks-timeTracking.jarterminal)l Terminal Other Tools org.jetbrains.plugins.terminal 241.14494.237 JetBrains Provides integrated terminal (View | Tool Windows | Terminal) ]]> messages.TerminalBundle lib/terminal.jartextmateŸ org.jetbrains.plugins.textmate 241.14494.237 TextMate Bundles Other Tools JetBrains TextMate bundles ]]> com.intellij.modules.lang TextMateSettings lib/textmate.jartslint° tslint 241.14494.237 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
      lib/tslint.jartwigë Twig com.jetbrains.twig 241.14494.237
      The following features are available:
      • Code completion and live templates
      • Syntax highlighting, formatting, and dedicated code style
      ]]>
      JetBrains messages.TwigBundle Template Languages com.intellij.modules.ultimate com.jetbrains.php org.intellij.intelliLang
      lib/twig.jarvagrantm Vagrant org.jetbrains.plugins.vagrant 241.14494.237 JetBrains Deployment Vagrant support Features:
      • Boxes management
      • Plugins management
      • Vagrant actions execution
      ]]>
      com.intellij.modules.ultimate org.jetbrains.plugins.remote-run
      lib/vagrant.jarvcs-gitÞ Git Git4Idea 241.14494.237 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 messages.GitBundle com.jetbrains.performancePlugin
      lib/vcs-git.jarlib/git4idea-rt.jar vcs-github • GitHub org.jetbrains.plugins.github 241.14494.237 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 yaml messages.GithubUltimateBundle com.intellij.vcs.github.ultimate.ide.intentions.ReloadActionIntention true
      lib/vcs-github.jar vcs-gitlab3ô GitLab org.jetbrains.plugins.gitlab 241.14494.237 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 241.14494.237 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 241.14494.237 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 241.14494.237 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 241.14494.237 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.jarvuejsur Vue.js org.jetbrains.plugins.vue 241.14494.237 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 241.14494.237 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 241.14494.237 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.jarwebpƒ intellij.webp 241.14494.237 JetBrains com.intellij.modules.lang WebP Support Allows viewing images in the WebP format in the IDE.

      ]]>
      lib/webp.jarwebpack ] Webpack intellij.webpack 241.14494.237 JavaScript Frameworks and Tools JetBrains Webpack, a static module bundler for modern JavaScript applications. ]]> messages.WebpackBundle lib/webpack.jar wordPress3 WordPress com.jetbrains.php.wordPress 241.14494.237
      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 241.14494.237 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.jarxpath? XPathView 241.14494.237 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 241.14494.237 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.jar wsl-remoteSdk© WSL Support Framework org.jetbrains.plugins.wsl.remoteSdk 241.14494.237 JetBrains Framework necessary for creating WSL remote SDK.

      Please note, language must provide necessary support, this plugin is only a framework for it.

      ]]>
      lib/wsl-remoteSdk.jarphp-wslù org.jetbrains.plugins.phpstorm-wsl 241.14494.237 PHP WSL Support Windows Subsystem for Linux support for PHP JetBrains PHP Tools com.jetbrains.php com.intellij.modules.ultimate org.jetbrains.plugins.phpstorm-remote-interpreter org.jetbrains.plugins.wsl.remoteSdk org.jetbrains.plugins.remote-run lib/php-wsl.jar