phpstorm安装好之后,先别急着编码。工欲善其事,必先利其器,配置好下面这些之后让编码事半功倍。

主题

Appearance & Behavior -> Appearance -> Theme 选中 [Light with Light Header] 亮色较为护眼

关闭更新

Appearance & Behavior -> System Settings -> Updates 去掉勾选 [Check IDE updates for]

去掉行尾多余空格

配合 Ctrl + S 使用 Editor -> General -> On Save 勾选 [Remove trailing spaces on [All lines]] 去掉勾选 [Keep trailing spaces on caret line]

控制台默认编码

Editor -> General -> Console [Default Encoding: [UTF-8]]

PHP编码规范

配合 Ctrl + Alt + L格式化代码 Editor -> Code Style -> PHP 选中PSR2规范 [set from… [PSR12]] 在[Wrapping and Braces]中,[Hard wrap at]按照实际设置宽度,我设置我120

行分隔符(23/12/21补充)

Editor -> Code Style -> 行分隔符 选择 Unix 注意,这里要根据代码线上环境来设置,如果线上是linux就选 Unix (\n) ,如果线上环境是windows就选 Windows(\r\n)或者跟随系统

文件/项目编码

Editor -> File encoding -> [Global Encoding [UTF-8]] [Project Encoding [UTF-8]] [Default encoding for properties files [UTF-8]]

Swagger相关

Plugins -> 搜索 Swagger 安装 [SwaggerHub API Design by SmartBear] -> 搜索 Annotaions 安装 [PHP Annotaions]

汉化

Plugins -> 搜索 chinese 安装 [Chinese (Simpllified) Language Pack]

版本管理

Version Control -> GitLab 添加自己的访问口令,添加gitlab地址,登录gitlab后,生成访问令牌,粘贴令牌到输入框保存即可

Composer

PHP -> Composer [Execution [composer.phar]] 选择本地已下载好的composer.phar或者 在本地未下载composer.phar时,勾选 [Download composer-stable.phar from getcomposer.org]

单元测试

PHP -> Test Frameworks [PHPUnit library [Path to phpunit.phar]] 选择本地已下载好的phpunit.phar或者 在本地未下载phpunit.phar时,点击 [Download phpunit.phar from xxx]

文件格式统一调整

如果是在windows下之前自带编辑器写的代码,最优答案就是用这里统一处理 File -> File Properties 移除Bom [Remove Bom] 行格式转换 [Line Separators [LF Unix…]]

都看到这里了,点个赞再走吧!

精彩文章

评论可见,请评论后查看内容,谢谢!!!
 您阅读本篇文章共花了: