基础知识
基础知识
向军大叔每晚八点在 抖音 和 bilibli 直播
下面在 windows 系统中介绍 PHPSTORM 使用,MAC 使用与 windows 只是键盘布局差异。所以就不重复介绍了。
风格样式
安装插件 ,安装后重起 phpstorm 中选择喜欢的样式就可以了
键盘映射
下面是大叔苹果电脑的映射,windows 用户可以将 command 修改为 ctrl首先选择键盘映射,我使用的是 vscode 的映射 项目列表 数据库管理 快捷键就使用默认的 ` 远程主机面板 代码格式化 切换命令控制台 查找文件定义的方法 查找文件 查找文件最近打开的文件 关闭文件 快捷创建
代码风格
点击 ,我使用的是
字体设置
鼠标滚动改变大小
改变编辑区大小
改变终端字体大小
改变文件列表等 dialog 字体大小
一般我录制课程的设置是 编辑区 35,终端 35,文件列表 25
自动换行
如果你不希望保存时自动换行,进行以下设置
快速加符号
为选中字符快速添加引号或其他包裹符号。
自动换行
Shell
windows10 更改 Shell(用于全局使用 ls,rm 等 Linux 命令),Mac 与 Linux 不需要设置。
editorconfig
editorConfig 可以帮助开发人员在不同的编辑器和 IDE 中定义和维护一致的编码风格。下面是 项目的配置,也是大叔使用的配置。官网 https://editorconfig.org/
主流开源项目的 配置 https://github.com/editorconfig/editorconfig/wiki/Projects-Using-EditorConfig
在 插件中安装 插件,然后在项目根目录创建 文件内容如下:
说明
优化索引
生成 目录后,加载特别慢并会卡死,使用以下方式可以将指定目录排除会造成在 phpstorm 文件列表中查看不到文件中的相应指令也不会自动提示如果电脑性能可以,不建议做这个设置
版本控制
phpstorm 很好的内置支持版本库管理。选择菜单
安装 插件用于管理 Git 的 文件
提交代码
PHP
Phpstorm 中大量使用 composer 或命令行指令,所以需要设置合适的 php 命令
Blade
PHPstorm 默认支持 Laravel 的 blade 模板提示,但我们需要定义一下快捷键。
创建项目
软件启动时 或 选择菜单 ,下面是演示安装 项目
Laravel Plugin
在 phpstorm 中安装 插件.
点击开启
laravel-ide-helper
laravel-ide-helper 用于实现方便的代码提示功能,详细查看插件官网
使用 composer 安装插件
生成代码跟踪支持
其他插件
在 IDE 中设置中搜索插件 需要安装的插件列表如下:Laravel PluginLaravel Snippets
命令提示
composer
composer.json 配置文件管理,需要安装插件
软件支持
vue
默认情况下软件不支持@路径符号,创建 alias.config.js文件内容
在软件中配置 webpack
bootstrap
angular
以前使用 angular.js 比较多,现在主要使用 vue.js,所在 angular.js 的提示暂时不需要。