[英]Refactoring: How to replace function call with function code
我想要實現的是類似PhpStorm的Code- Code -> Refactor -> Extract -> Method
Extract- Code -> Refactor -> Extract -> Method
功能,反之亦然。
我想進行一些特定的函數調用,並將其替換為該函數的代碼。
例如,我有:
function main()
{
$test = "test";
module1($test);
module2($test);
}
function module1($text)
{
echo "Some text:" . $text;
}
function module2($text)
{
echo "Another text:" . $text;
}
然后我想接收下一個結果:
function main()
{
$test = "test";
echo "Some text:" . $test;
echo "Another text:" . $test;
}
我不需要完全遞歸,例如,如果module1()
函數包含另一個函數調用-我不需要深入研究它。 只需將其設置為1級即可。
對我而言,使用PhpStorm,另一個IDE或另一個腳本也無關緊要。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.