关于phpstorm不能选择 PHP language level 问题

问题描述

今天使用phpstorm时发现一个很有趣的问题,不能改变PHPlanguage level
经过我一一检查之后,发现只能在某个项目不能改变PHPlanguage level
基本可以确定是和项目中配置文件有关
在项目中和PHP版本有关的文件就是composer.json

原因

  • 在项目加载的时候会有个提示框
    在这里插入图片描述
  • 然后我点击Show Composer settings 之后会打开下图弹框
    关于phpstorm不能选择 PHP language level 问题_第1张图片
  • 如上图红框所示,我不小心勾选同步composer php 版本,这个就是造成无法改变PHP language level主要原因

解决办法

  • 第一步,取消勾选了同步 composer php版本
    关于phpstorm不能选择 PHP language level 问题_第2张图片
  • 修改PHP language level
    关于phpstorm不能选择 PHP language level 问题_第3张图片
    大功告成!!!

你可能感兴趣的:(软件,phpstorm,PHP,language,level)