PHPSTORM 开发工具定制
下面在windows系统中介绍PHPSTORM使用,MAC使用与windows只是键盘布局差异。所以就不重复介绍了。
风格
- 安装插件
Material Theme UI
,安装后重起phpstorm Tools -> Material Theme
中选择喜欢的样式就可以了
快捷键
-
全屏幕快捷键
Keymap>Main menu>View>Toggle Distraction Free mode 为 f11健 Keymap>Main menu>View>Toggle Full Screen mode 为 alt f11健
-
Keymap>Tool Windows>Database
数据库管理alt+d
-
Terminal
快捷键就使用默认的alt+t
-
Remote Host
远程主机面板alt+h
-
Main menu>Edit>Copy
复制alt+c
-
Main menu>Edit>Cut
复制alt+x
-
Main menu>Edit>Paste
复制alt+v
-
Run Command
切换命令控制台alt+m
-
File Structure
查找文件定义的方法alt+j
-
Recent Files
查找文件定义的方法alt+e
-
Navigate>File
查找文件alt+p
-
Editor Tabs>Close
关闭文件alt+w
-
File>Save All
保存全部alt+s
使用
MAC
的同学习惯于Command
键,所以本套按键设置大量定义了alt
键
bootstrap
关闭angular提示
以前使用angular.js比较多,现在主要使用vue.js,所在angular.js的提示暂时不需要。
settings>Editor>Live Templates
Blade
PHPstorm 默认支持Laravel的blade 模板提示,但我们需要定义一下快捷键。
laravel plugin
在phpstorm中安装 laravel plugin
插件.
Settings > Languages & Frameworks > PHP > Laravel
点击开启 Enable for this project
laravel 代码提示
使用composer安装插件
composer require barryvdh/laravel-ide-helper
在 config\app.php
文件 providers 添加
Barryvdh\LaravelIdeHelper\IdeHelperServiceProvider::class,
在 app/Providers/AppServiceProvider.php 文件中注册
public function register()
{
if ($this->app->environment() !== 'production') {
$this->app->register(\Barryvdh\LaravelIdeHelper\IdeHelperServiceProvider::class);
}
// ...
}
生成代码跟踪支持
php artisan ide-helper:generate
laravel artisan 命令提示
settings>Tools>Command Line Tool Support
修改代码风格
Editor>Code Style>PHP
点击 Set From...
,我使用的是Symfony2
Shell
windows10 更改 Shell(用于全局使用ls,rm等Linux命令),Mac与Linux不需要设置。
C:\Windows\System32\WindowsPowerShell\v1.0\powershell.exe