Skip to content

Commit

Permalink
PhpStorm minor texts/titles fixes
Browse files Browse the repository at this point in the history
  • Loading branch information
mikhailvink committed Aug 12, 2015
1 parent 4f0a81d commit 47b96fc
Show file tree
Hide file tree
Showing 4 changed files with 8 additions and 5 deletions.
4 changes: 2 additions & 2 deletions _SUMMARY.md
Original file line number Diff line number Diff line change
Expand Up @@ -89,9 +89,9 @@
* [List and Tree Controls](user_interface_components/lists_and_trees.md)
* [Miscellaneous Swing Components](user_interface_components/misc_swing_components.md)
* [PhpStorm](phpstorm/phpstorm.md)
* [Setting-up the environment](phpstorm/setting_up_environment.md)
* [Setting-up the Environment](phpstorm/setting_up_environment.md)
* [PHP Open API](phpstorm/php_open_api.md)
* [Existing 3rd party plugins](phpstorm/existing_plugins.md)
* [Existing Third Party Plugins](phpstorm/existing_plugins.md)
* [Tutorials](tutorials.md)
* [Custom Language Support](tutorials/custom_language_support_tutorial.md)
* [1. Prerequisites](tutorials/custom_language_support/prerequisites.md)
Expand Down
2 changes: 1 addition & 1 deletion phpstorm/existing_plugins.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
---
title: Existing Third Party Framework-specific Plugins
title: Existing Third Party Plugins
---

## Symfony2 Plugin
Expand Down
2 changes: 1 addition & 1 deletion phpstorm/phpstorm.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
---
title: Plugin Development
title: PhpStorm Plugin Development
---

Plugins for PhpStorm are developed in Java using IntelliJ IDEA (Community Edition is sufficient in this case). You will also need a copy of PhpStorm to develop against. The [PsiViewer plugin](https://plugins.jetbrains.com/plugin/?pluginId=227) will also be useful.
Expand Down
5 changes: 4 additions & 1 deletion phpstorm/setting_up_environment.md
Original file line number Diff line number Diff line change
@@ -1,13 +1,15 @@
---
title: Setting-up Environment for PhpStorm Plugin Development
title: Setting-up the Environment for PhpStorm Plugin Development
---

## General information
Follow steps that are described at [Getting Started with Plugin Development](http://confluence.jetbrains.com/display/IDEADEV/Getting+Started+with+Plugin+Development).

There are two ways to develop plugins for PhpStorm:

1. Use IntelliJ IDEA Ultimate with the PHP plugin installed.
2. Use PhpStorm as a targeted IDE in a first place.

The choice affects how you will configure SDK for the plugin. In the first case you need to specify current installation of IntelliJ IDEA as SDK and in the second case you need to specify current installation of PhpStorm. This step is described in [Getting Started with Plugin Development](https://confluence.jetbrains.com/display/IDEADEV/Getting+Started+with+Plugin+Development).

## How to use OpenAPI library
Expand All @@ -22,6 +24,7 @@ This section explains how to configure IntelliJ IDEA for using PhpStorm OpenAPI.
2. Select **Libraries**
3. Press **Add** button
4. Find and select `php-openapi.jar` and `php.jar`. They are located in `<your_installation_of_PhpStorm>/plugins/php/lib`.

![Adding Library](img/AddingLibrary.png)
5. Agree to add the libraries to your Module
6. Open **Modules \| Dependencies** and change **Scope** to **Provided**. This step is necessary because otherwise `ClassCastException` will be thrown because two instances of the library will be loaded via different class loaders
Expand Down

0 comments on commit 47b96fc

Please sign in to comment.