README.md in vagrant-phpstorm-tunnel-0.1.6 vs README.md in vagrant-phpstorm-tunnel-0.1.7
- old
+ new
@@ -12,17 +12,21 @@
```
Vagrantfile
-----------
You can configure your `project_home` path within `vagrant` machine. This is needed for proper paths mapping from `PhpStorm` during debugging (please have a look also section below).
+Also you can configure prefix for each command executed into VM. For example you can prefix command with extra `sudo` permissions like in example below.
```ruby
Vagrant.configure('2') do |config|
(...)
config.phpstorm_tunnel.project_home = '/home/vagrant/fuboo'
+ config.phpstorm_tunnel.command_prefix = 'sudo'
end
```
+By default the plugin assumes that your project is shared as `/vagrant` in the VM. It will copy PhpStorm's helper-scripts into `.idea/vagrant/tmp/` to make them accessible from within the VM.
+
PhpStorm
--------
`vagrant-phpstorm-tunnel` will create a file `.idea/vagrant/php` in your vagrant-project.
Select this file as a PHP interpreter in PhpStorm:
@@ -36,11 +40,5 @@
You should also export `PHP_IDE_CONFIG` parameter into `VM` environment with the same value as your PHP server name configured above
```
export PHP_IDE_CONFIG='serverName=www.fuboo.dev'
```
This is recommended to append above line to `~/.profile` file of your `VM`
-
-
-Limitations
------------
-The plugin assumes your project is shared as `/vagrant` in the VM.
-It will copy PhpStorm's helper-scripts into `.idea/vagrant/tmp/` to make them accessible from within the VM.