Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/wix/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
有没有办法在PhpStorm中的“snake\u case\u name”字符串或变量中导航?_Phpstorm - Fatal编程技术网

有没有办法在PhpStorm中的“snake\u case\u name”字符串或变量中导航?

有没有办法在PhpStorm中的“snake\u case\u name”字符串或变量中导航?,phpstorm,Phpstorm,PhpStorm中有驼峰配置,允许我们使用CTRL+左/右箭头在字符串或变量名称中导航,如myVariableName 对于snake\u case\u namestring/variables,有什么方法可以这样做吗 PhpStorm 2017.2.4 JRE:1.8.0 amd64 OpenJDK 64位 Linux Deepin 15.4.1中的“驼峰”选项也适用于snake case 请注意,有两种设置: 编辑器->常规->智能钥匙->使用“驼峰”字样 这是用于CTRL+left/rig

PhpStorm中有
驼峰
配置,允许我们使用
CTRL
+
左/右箭头
在字符串或变量名称中导航,如
myVariableName

对于
snake\u case\u name
string/variables,有什么方法可以这样做吗

PhpStorm 2017.2.4
JRE:1.8.0 amd64 OpenJDK 64位
Linux Deepin 15.4.1中的“驼峰”选项也适用于snake case

请注意,有两种设置:

编辑器->常规->智能钥匙->使用“驼峰”字样
这是用于CTRL+left/right的。启用时,光标停留在下划线处,禁用时,光标仅跳转整个单词

编辑->常规->双击选择时尊重“驼峰”字样
这是用于双击的。当此设置和另一个设置都处于启用状态时,双击将选择部分单词,当任一设置处于禁用状态时,双击将仅选择整个单词

这两种设置始终适用于驼峰案例和蛇案例,它们不能单独配置。烤肉串大小写标识符总是被视为多个单词。“驼峰”选项也适用于蛇的大小写

请注意,有两种设置:

编辑器->常规->智能钥匙->使用“驼峰”字样
这是用于CTRL+left/right的。启用时,光标停留在下划线处,禁用时,光标仅跳转整个单词

编辑->常规->双击选择时尊重“驼峰”字样
这是用于双击的。当此设置和另一个设置都处于启用状态时,双击将选择部分单词,当任一设置处于禁用状态时,双击将仅选择整个单词


这两种设置始终适用于驼峰案例和蛇案例,它们不能单独配置。烤肉串大小写标识符始终被视为多个单词。

当使用
Ctrl+Right/Left
(Windows 10;PhpStorm 2017.2.4)时,该选项(
设置/首选项|编辑器|常规|智能键-->使用“驼峰”单词)可以很好地处理
$case\u snake\u示例
变量名。请在禁用所有自定义(默认情况下为非捆绑)插件的情况下尝试。@LazyOne谢谢,但它不起作用,至少在Linux版本中是这样。我将用更多信息更新我的问题。不是Linux用户。。因此,我们不知道操作系统特有的细微差别。但通常情况下:1)尝试禁用所有自定义插件2)为这些操作指定另一个快捷方式(在Keymap中;只是为了查看它是否与快捷方式相关)3)备份和删除IDE设置,然后从头开始尝试(查看它是否有任何关系;如果没有,则轻松从备份中恢复)另外,请确保您谈论的是编辑器->常规->智能钥匙->使用“驼峰”词语设置,而不是编辑器->常规->荣誉“驼峰”词语设置。。。因为后者是双击的。谢谢你们。我在这里得到了解决方案:。这正是@AndreKR指出的问题。我的错!谢谢。当使用
Ctrl+Right/Left
(Windows 10;PhpStorm 2017.2.4)时,该选项(
Settings/Preferences | Editor | General | Smart Keys-->使用“驼峰”字
)适用于
$case\u snake\u示例
变量名。请在禁用所有自定义(默认情况下为非捆绑)插件的情况下尝试。@LazyOne谢谢,但它不起作用,至少在Linux版本中是这样。我将用更多信息更新我的问题。不是Linux用户。。因此,我们不知道操作系统特有的细微差别。但通常情况下:1)尝试禁用所有自定义插件2)为这些操作指定另一个快捷方式(在Keymap中;只是为了查看它是否与快捷方式相关)3)备份和删除IDE设置,然后从头开始尝试(查看它是否有任何关系;如果没有,则轻松从备份中恢复)另外,请确保您谈论的是编辑器->常规->智能钥匙->使用“驼峰”词语设置,而不是编辑器->常规->荣誉“驼峰”词语设置。。。因为后者是双击的。谢谢你们。我在这里得到了解决方案:。这正是@AndreKR指出的问题。我的错!谢谢。你完全正确!有两个驼峰。只有第二个激活了,但我现在激活了第一个,它工作正常。非常感谢你!你完全正确!有两个驼峰。只有第二个激活了,但我现在激活了第一个,它工作正常。非常感谢你!