PhpStorm 10.0 Help

Create New Project: Select Project Type

File | New Project

Welcome Screen | Create New Project

Use this dialog box to create empty projects or generate project stubs for developing Web applications. PhpStorm generates project stubs based on the following templates:

ItemDescription
Project Name In this text box, specify the name of the project, by default it is the name of the folder specified in the Project Location field.
Location In this text box, specify the path to the project folder where the project-related files will be stored.
Project type Select the desired type of the new project from the drop-down list. The subsequent steps after clicking OK depend on the chosen project type:
  • Empty Project: choose this option to get just a project folder without any contents. Specify the path to the project folder in the Location text box and click OK.
  • Composer Project: choose this option to have a project stub created using the Composer template. See for a description of the fields in the right-hand pane.
  • Drupal Module: choose this option to have a Drupal module created and set up. See for a description of the fields in the right-hand pane.
  • HTML5 Boilerplate: choose this option to have the project structure set up and some sources generated based on the HTML5 Boilerplate template. See for a description of the fields in the right-hand pane.
  • Web Starter Kit: choose this option to have the project structure set up and some sources generated in accordance with the Web Starter Kit requirements. See for a description of the fields in the right-hand pane.
  • React Starter Kit: choose this option to have the project structure set up and some sources generated according to the React requirements.
  • Twitter Bootstrap: choose this option to have the project structure set up and some sources generated based on the Twitter Bootstrap template. See for a description of the fields in the right-hand pane.
  • Foundation: choose this option to have the project structure set up and some sources generated based on the Foundation framework template. See for a description of the fields in the right-hand pane.
  • AngularJS: choose this option to have the project structure set up and some sources generated based on the AngularJS framework template.
  • Dart Web Application: choose this option to have the project structure set up and some sources generated for a Dart application.
  • Node.js Express App: choose this option to have the project structure set up and some project sources generated based on the Express framework. See for a description of the fields in the right-hand pane.
    The option is available only if the Node.js plugin is installed and enabled. The plugin is not bundled with PhpStorm, but it can be installed from the JetBrains plugin repository as described in Installing, Updating and Uninstalling Repository Plugins and Enabling and Disabling Plugins.
  • PhoneGap/Cordova App: choose this option to have the project structure set up and some sources generated based on the PhoneGap, Apache Cordova, and Ionic frameworks. See for a description of the fields in the right-hand pane.
  • Meteor App: choose this option to have the project structure set up and some sources generated based on the Meteor frameworks. See for a description of the fields in the right-hand pane.
OK

Click this button to create a new project.

CancelClick this button to cancel operation and close the dialog box.

See Also

Last modified: 23 December 2015