

For example, we can set the PHP interpreter options for all projects that are created in the future. The File | Default Settings menu lets us configure project settings which will be applied to every project created later on. If you find out at some point that you're always configuring the exact same options for every project, you can make them into default project settings. The Command Line Tools category lets us choose where the tools are made available: either in the project or globally.


We can run command line tools from within our IDE and we may want to have some default tools enabled across projects. Some settings are in between IDE and project settings. Project settings may behave differently for some PhpStorm plugins. Typically we can configure everything related to the project we are working on.
PHPSTORM EXPORT SETTINGS CODE
PhpStorm also supports integrating PHP Code Sniffer and PHP Mess Detector as inspections. From the Code Style category, we can configure how we want code to be formatted. Depending on the project we are working on, we may want to have the IDE apply a different coding style. The first category is already an interesting one: coding styles. Let's go over a few of the project settings categories. Note that it's good practice not to share the workspace.xml file as this contains all the open editor tabs and such, which is nice to keep individualized. They can be shared with other developers on the team by simply sharing this folder, for example using VCS. For example if we're using the Built-in REST Client in PhpStorm often, we can search for the action to open it and assign a keyboard shortcut to it. We can also assign shortcuts to menus and actions we often use.
PHPSTORM EXPORT SETTINGS SOFTWARE
From the Keymap category we can select different keymaps to resemble other software keyboard shortcuts. In other tutorials, we've already seen quite some keyboard shortcuts that can be used. Subcategories show us a preview of these colors and allow us to customize them for different types of languages supported by the editor. Here we can find different color schemes which we can use in the editor. One popular customization category is Colors & Fonts. Many more themes and color schemes are available at and. I'm working with the Darcula theme here but there are different themes available. Under the Appearance category, we can pick the general IDE theme. Again, these are global to the IDE on our machine and will be applied whenever we open a project in PhpStorm. See #Exporting and Importing IDE settings for more information. IDE settings can be shared with others by exporting/importing them from the File menu. Check the web help for more information about the exact location. IDE settings are stored in the user home directory. For example if we search for "theme", the Appearance category will show up, highlighting a specific setting that lets us choose the theme used by PhpStorm. The search box at the top lets us search categories as well as individual settings. Within the Settings dialog, we can easily search for specific settings. In the Settings dialog that opens, we can clearly see these two categories of settings in the list on the left: project settings first, then IDE settings.
PHPSTORM EXPORT SETTINGS MAC OS
Settings can be opened from the File | Settings menu, or by pressing Ctrl+Alt+S ( CMD-, on Mac OS X). IDE settings are global for the IDE: they apply to every project opened, to the editor and so on. If we configure any of these options, they will only apply to the current project on the current machine. Project settings apply to the project we are working on. PhpStorm can be configured on two levels: the IDE level and the project level.
