在PHPStorm中将snake_case转换为camelCase

问题描述 投票:0回答:2

我想将所有函数名称从

my_function()
转换为
myFunction()
并将所有变量从
my_variable
转换为
myVariable
。我想要一个驼峰包。

我在 PhpStorm、Sublime Text 等中使用了许多插件大小写转换器。但它们所做的是,它们还更改逗号内的数据库查询。

formatting ide phpstorm camelcasing snakecasing
2个回答
3
投票

有几个插件您可以尝试 - CamelCase String Manipulation。 或者,您可以使用正则表达式查找/替换


1
投票

我使用以下内容来查找和替换正则表达式来重命名方法

  • 找到任何方法:
    (function [a-z]+)_([a-z])
  • 替换为:
    $1\U$2
  • 您可能需要运行多次

或者

  • 查找任意字符串:
    _([a-z])
  • 替换为:
    \U$1
© www.soinside.com 2019 - 2024. All rights reserved.