【发布时间】:2017-01-31 19:53:49
【问题描述】:
在我的 PhpStorm 项目中,我有以下 3 个文件:
sub.php:
<?php
function do_something() {
// do something
}
?>
sub_debug.php:
<?php
function do_something() {
// do something with debugging
}
?>
main.php:
<?php
include 'sub.php';
do_something();
?>
所以在我的 main.php 中,我通常会包含sub.php,只有在需要调试时才切换到sub_debug.php。所以在任何时候,我只包含这两个 PHP 文件之一,并且只有一个 do_something() 函数在范围内。
但是,当我在 PhpStorm 中按住 CTRL 键单击 main.php 中的 do_something() 调用时,它仍然通知我有多个实现并提示我选择一个。
是否可以将 PhpStorm 配置为仅链接到 include-d 代码而不是项目中的所有 PHP 文件?
【问题讨论】: