【问题标题】:Change default naming conventions in PhpStorm 2016.3更改 PhpStorm 2016.3 中的默认命名约定
【发布时间】:2023-04-05 02:21:01
【问题描述】:

我从事的项目具有一些与 PhpStorm 2016.3 中的默认命名约定不同的特定命名约定。例如,当我需要创建一个方法并开始输入其参数时,自动完成功能会尝试通过以下方式帮助我:

function meh(MehObject $mehObject, AutoComplete $autoComplete) {}

不过,我需要在输入时默认显示一些不同的内容:

function meh(MehObject $meh_object, AutoComplete $auto_complete) {}

如果我成功更改了 PhpStorm 中的约定,我只需要在$ 之后按一次回车,就会出现一个有效的名称。至于现在,我需要输入带有下划线(甚至几个下划线)的全名。那是徒劳的。

如何在 PhpStorm 2016.3 中更改给定示例和其他情况的默认命名约定?

【问题讨论】:

  • 尝试最新的 2016.3.1 EAP 版本(或者.. 甚至可能等待最终版本,其中应该有更多选项可用)--youtrack.jetbrains.com/issue/WI-26738#comment=27-1756981
  • @LazyOne 如果您发布此链接(甚至可能带有屏幕截图),并附上一点解释作为答案,那就太好了,这样我就可以接受它。
  • 你试过了吗?它对你有用吗?也许这个特定部分尚未实现或在当前可用的版本中不可用(这是 1 周大的......从那时起他们已经实现了一些相关的票证)
  • 我会等待一个更稳定的版本,或者稍后可能会在家里尝试,但我想它仍然回答了我的问题 - 该功能是新实现的,看起来完全符合我的要求.

标签: php phpstorm


【解决方案1】:

PhpStorm 2016.3.1 有这样的选项——WI-26738

这是设置/首选项的屏幕截图(图片来自official comment)——注意屏幕的底部。

【讨论】:

  • 请注意,没有更多的“首字母大写”选项。
猜你喜欢
  • 2017-04-20
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2020-12-11
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多