首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Visual Studio代码PHP Intelephense自动格式化Null合并运算符

Visual Studio代码PHP Intelephense自动格式化Null合并运算符
EN

Stack Overflow用户
提问于 2020-07-16 08:01:08
回答 1查看 211关注 0票数 0

我在vscode中使用PHP Intelephense(免费)扩展,我们在项目中使用CodeIgniter 3,它可以很好地处理模型和控制器,但在我的页面/视图中,javascript、css、jquery都是在这里编写的。Null合并运算符恰好是PHP Intelephense通过分隔问题(从??至??)是自动的。在PHP Intelephense中,他们没有办法忽略这个规则吗?

代码语言:javascript
复制
  return data ?? '--';

当执行自动格式化(在mac中) (option + shift + f)时,它会变成这样,这会导致错误。

代码语言:javascript
复制
  return data ? ? '--';
EN

回答 1

Stack Overflow用户

发布于 2020-07-16 08:48:19

我已经为我自己的问题制定了另一种解决方案。通过在返回中添加一个严肃的重音,然后在模板文字中调用表达式。

返回${data ?? '--'}

强制php Intelephense忽略所述行。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/62925455

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档