PhpStorm ExtendingPhpStormwithPlugins 200116 0032 2500

download PhpStorm ExtendingPhpStormwithPlugins 200116 0032 2500

of 5

Transcript of PhpStorm ExtendingPhpStormwithPlugins 200116 0032 2500

  • 7/25/2019 PhpStorm ExtendingPhpStormwithPlugins 200116 0032 2500

    1/5

    Extending PhpStorm with Plugins

    Bundled pluginsInstalling plugins

    Install JetBrains pluginBrowse RepositoriesInstall plugin from disk

    Uninstalling plugins

    Bundled plugins

    PhpStorm comes with a large number of plugins bundled. This means that they are installed and activated after installing PhpStorm. We can see

    these plugins from the (press or on Mac OS X). For example, theIDE Settings | Plugins Ctrl+Alt+S CMD+, Database and SQL Editoris built as a plugin which comes bundled with PhpStorm.functionality in PhpStorm

    Tweet

    Plugins are a great way of adding functionality to our IDE. Some plugins come bundled with PhpStorm, others have to be installedseparately. Let's have a look at how we can extend PhpStorm with plugins.

    https://confluence.jetbrains.com/display/PhpStorm/Databases+and+SQL+Editor+in+PhpStormhttps://confluence.jetbrains.com/display/PhpStorm/Databases+and+SQL+Editor+in+PhpStormhttps://twitter.com/sharehttps://twitter.com/sharehttps://confluence.jetbrains.com/display/PhpStorm/Databases+and+SQL+Editor+in+PhpStormhttps://confluence.jetbrains.com/display/PhpStorm/Databases+and+SQL+Editor+in+PhpStorm
  • 7/25/2019 PhpStorm ExtendingPhpStormwithPlugins 200116 0032 2500

    2/5

    Installing plugins

    We can add functionality to our IDE by installing plugins. These plugins can be , developed by JetBrains, or third-party plugins.JetBrains plugins

    Install JetBrains plugin

    From the , we can click to browse all plugins that are developed by JetBrains. This pluginIDE Settings | Plugins Install JetBrains plugin...repository contains various plugins that enrich PhpStorm. Doing AngularJS development? Why not install the plugin for that?

    Many additional features can be enabled from here. NodeJS support, LiveEdit, Spy-JS, Meteor, VIM-style editing with IdeaVim, ... Once we found

    the plugin we want to add, clicking will download and install the plugin. Note that after plugin installation, the IDE has to beInstall pluginrestarted to be able to use it.

    Browse Repositories

    Using (under ), we can browse third-party plugins for PhpStorm. A web-basedBrowse Repositories... IDE Settings | Plugins gallery is availableas well.

    Some plugins are small additions, like which lets us copy code as rich-text or which lets us pin folders we oftenCopy on Steroids FavoriteFolders use. Other plugins are very extensive and add a lot of functionality, like the .Symfony2 plugin

    http://plugins.jetbrains.com/phpStormhttps://confluence.jetbrains.com/display/PhpStorm/Symfony+Development+using+PhpStormhttps://confluence.jetbrains.com/display/PhpStorm/Symfony+Development+using+PhpStormhttp://plugins.jetbrains.com/phpStorm
  • 7/25/2019 PhpStorm ExtendingPhpStormwithPlugins 200116 0032 2500

    3/5

    Install plugin from disk

    Plugins can be installed from disk using the button. We can pick the path to the plugin, shipped as a ZIP or JAR file,Install plugin from disk...and then load it into our IDE.

    Some development teams develop their own PhpStorm plugins for internal use. For more information on adding enterprise pluginrepositories, .check the web help

    http://www.jetbrains.com/phpstorm/webhelp/managing-enterprise-plugin-repositories.htmlhttp://www.jetbrains.com/phpstorm/webhelp/managing-enterprise-plugin-repositories.html
  • 7/25/2019 PhpStorm ExtendingPhpStormwithPlugins 200116 0032 2500

    4/5

    Uninstalling plugins

    To uninstall a plugin, we can open the and click the button. Note that not all plugins can be uninstalled:IDE Settings | Plugins Uninstall pluginsome are required for PhpStorm to function properly. Also some plugins may depend on other plugins.

  • 7/25/2019 PhpStorm ExtendingPhpStormwithPlugins 200116 0032 2500

    5/5

    We can disable plugins we don't need for a while by unchecking the box next tothe plugin name. This will not load the plugin whenPhpStorm starts, but it will still be present in the list of plugins we have installed.

    Tweet

    https://twitter.com/sharehttps://twitter.com/share