基础知识 ​

基础知识 ​

向军大叔每晚八点在 抖音 和 bilibli 直播

xj-small

下面在 windows 系统中介绍 PHPSTORM 使用,MAC 使用与 windows 只是键盘布局差异。所以就不重复介绍了。

风格样式 ​

安装插件 ,安装后重起 phpstorm 中选择喜欢的样式就可以了

键盘映射 ​

image-20200131083310969

下面是大叔苹果电脑的映射,windows 用户可以将 command 修改为 ctrl首先选择键盘映射,我使用的是 vscode 的映射 项目列表 数据库管理 快捷键就使用默认的 ` 远程主机面板 代码格式化 切换命令控制台 查找文件定义的方法 查找文件 查找文件最近打开的文件 关闭文件 快捷创建

代码风格 ​

点击 ,我使用的是

1525704468208

字体设置 ​

鼠标滚动改变大小

改变编辑区大小

改变终端字体大小

改变文件列表等 dialog 字体大小

一般我录制课程的设置是 编辑区 35,终端 35,文件列表 25

自动换行 ​

如果你不希望保存时自动换行,进行以下设置

image-20180624194143371

快速加符号 ​

为选中字符快速添加引号或其他包裹符号。

image-20180707154600462

自动换行 ​

Shell ​

windows10 更改 Shell(用于全局使用 ls,rm 等 Linux 命令),Mac 与 Linux 不需要设置。

1526824266396

editorconfig ​

editorConfig 可以帮助开发人员在不同的编辑器和 IDE 中定义和维护一致的编码风格。下面是 项目的配置,也是大叔使用的配置。官网 https://editorconfig.org/

主流开源项目的 配置 https://github.com/editorconfig/editorconfig/wiki/Projects-Using-EditorConfig

在 插件中安装 插件,然后在项目根目录创建 文件内容如下:

说明

优化索引 ​

生成 目录后,加载特别慢并会卡死,使用以下方式可以将指定目录排除会造成在 phpstorm 文件列表中查看不到文件中的相应指令也不会自动提示如果电脑性能可以,不建议做这个设置

image-20180708020938479

版本控制 ​

phpstorm 很好的内置支持版本库管理。选择菜单

image-20180617101922092

安装 插件用于管理 Git 的 文件

image-20180617103120425

提交代码

image-20180617171051374

PHP ​

Phpstorm 中大量使用 composer 或命令行指令,所以需要设置合适的 php 命令

image-20180617095610552

image-20180617095735490

Blade ​

PHPstorm 默认支持 Laravel 的 blade 模板提示,但我们需要定义一下快捷键。

1526549609681

1526549644760

创建项目 ​

软件启动时 或 选择菜单 ,下面是演示安装 项目

image-20180617102725524

Laravel Plugin ​

在 phpstorm 中安装 插件.

点击开启

1525704374890

laravel-ide-helper ​

laravel-ide-helper 用于实现方便的代码提示功能,详细查看插件官网

使用 composer 安装插件

生成代码跟踪支持

其他插件 ​

在 IDE 中设置中搜索插件 需要安装的插件列表如下:Laravel PluginLaravel Snippets

命令提示 ​

1525702644734

1525702747114

composer ​

composer.json 配置文件管理,需要安装插件

image-20180617171432968

软件支持 ​

vue ​

默认情况下软件不支持@路径符号,创建 alias.config.js文件内容

在软件中配置 webpack

image-20200215150539271

bootstrap ​

1525747782347

angular ​

以前使用 angular.js 比较多,现在主要使用 vue.js,所在 angular.js 的提示暂时不需要。

1525748881682