2016-12-07 64 views
4

我与一些特定的命名约定这是从PhpStorm 2016.3默认的值,不同的项目工作。例如,当我需要创建一个方法并开始键入它的参数,自动完成试图帮助我通过以下方式:更改默认的命名约定PhpStorm 2016.3

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

我需要不同的东西在默认情况下显示为I型,虽然:

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

如果我成功改变PhpStorm的约定,我只需要按下$后进入一次,一个有效的名称将出现。至于现在,我需要用下划线键入全名(甚至是几个下划线)。这是非生产性的。

如何更改为PhpStorm 2016.3给出的示例等情况下,默认的命名约定?

+1

https://intellij-support.jetbrains.com/hc/en-us/community/posts/207014345-Autocomplete-change-suggested-option-from-camelCase-to-Underscores-虽然有可能是插件。 –

+1

尝试**最新的2016年3月1日EAP构建**(或..甚至等待最终版本,其中更多的选择应该是可用) - https://youtrack.jetbrains.com/issue/WI-26738#comment=27 -1756981 – LazyOne

+0

@LazyOne如果你发布这个链接,很可能甚至是截图,还有一些答案作为答案,这样我就可以接受它。 –

回答

4

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

这里是设置/偏好(从official comment拍摄的图像)的屏幕截图 - 通知屏幕的底部部分。

enter image description here

+1

请注意,没有更多的“首字母大写字母”选项。 – artspb