【发布时间】: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 周大的......从那时起他们已经实现了一些相关的票证)
-
我会等待一个更稳定的版本,或者稍后可能会在家里尝试,但我想它仍然回答了我的问题 - 该功能是新实现的,看起来完全符合我的要求.