问题描述
在使用phpstorm进行编码的时候,有时候会出现双击选中变量无法选中的情况,这种情况在编码过程中很影响效率,需要解决掉这个问题。
解决方法
方法一:修改Settings
这是最简单最有效的方法,只需在Settings中做一些设置即可。
在phpstorm中,点击菜单栏“File”->“Settings”,或者使用快捷键“Ctrl+Alt+S”。
进入Settings之后,点击左侧的“Editor”选项,找到“General”子选项,然后找到“Smart Keys”选项。
在“Smart Keys”下找到“Use ‘CamelHumps’ words”,勾选这个选项即可。
这个方法是将变量名的每个单词作为一个单独的单词,避免了程序员在快速双击选择变量名时,选择了过多或过少的单词。
下面是设置之后的代码效果:
$myVariableName='hello world';
echo $myVariableName;
方法二:修改Keymap
如果使用上一种方法无效,可以尝试修改phpstorm的Keymap。
点击菜单栏“File”->“Settings”,或者使用快捷键“Ctrl+Alt+S”。
进入Settings之后,点击左侧的“Keymap”选项。
搜索“Select Word at Caret”,然后右键点击选择“Add Mouse Shortcut” -> “Mouse Double Click”。
下面是设置之后的代码效果:
$myVariableName='hello world';
echo $myVariableName;
方法三:修改Windows设置
如果上述两种方法都无法解决问题,可以尝试修改Windows的鼠标设置。
点击Windows图标,打开“设置”。
选择“设备”->“鼠标”。
在右侧的“其他鼠标选项”中找到“鼠标属性”,点击进入。
在“鼠标属性”中找到“指针选项”选项卡,关闭“提高指针精度”。
下面是设置之后的代码效果:
$myVariableName='hello world';
echo $myVariableName;
总结
以上三种方法中,第一种方法是最简单有效的方法,也是最推荐的方法。如果第一种方法无效,可以尝试第二种方法。第三种方法不一定有效,但在有些电脑上可以解决这个问题。
无论使用哪种方法,都期望可以帮助你解决这个问题,提高编码效率。