如何自动完成路径,以包含带有实体前缀的文件


How to autocomplete path to include file with solid prefix?

在Netbeans中,当我开始写文件的绝对路径时,我会自动完成路径。例如:

require_once "D:/www/"

和我得到自动补全路径到文件,例如:

..
project1/
project2/
file1.php
file2.php

但是当我使用常量或变量前缀到path时,例如:

class Tools{
    // const
    const PATH_TO_PROJECT = 'D:/www/project1/';
    // or variable
    public $pathToProject = 'D:/www/project1/';
}

和写:

require_once Tools::PATH_TO_PROJECT . '';
// or
$tools = new Tools();
require_once $tools->pathToProject . '';

我没有自动补全。是否有任何方法如何实现自动完成这种风格的包括?或者有更优雅的方法来做到这一点?

那么Auto include Classes呢?有什么好的库可以做到这一点吗?我更喜欢模块化的东西。

谢谢你的帮助,原谅我的基础英语。

祝你有美好的一天

您可以设置include_path,代码应该是这样的:

ini_set('include_path', ini_get('include_path').PATH_SEPARATOR.'D:/www/project1/');