#php #netbeans #autocomplete #include
#php #netbeans #автозаполнение #включить
Вопрос:
в Netbeans, когда я начинаю писать абсолютный путь к файлу, я получаю автозаполнение для path. например, при записи:
require_once "D:/www/"
и я получаю автозаполнение для пути к файлу, например:
..
project1/
project2/
file1.php
file2.php
Но когда я использую постоянный или переменный префикс для пути, например:
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 . '';
Я не получаю автозаполнение.
Есть ли какой-либо способ добиться автозаполнения для этого стиля включений? Или есть более элегантный способ сделать это?
А как насчет автоматического включения классов. Есть ли для этого хорошая библиотека: я предпочитаю что-то более модульное.
Спасибо за помощь и извините за мой базовый английский.
С пожеланиями прекрасного дня
Радек
Ответ №1:
Вы можете установить include_path код должен быть примерно таким:
ini_set('include_path', ini_get('include_path').PATH_SEPARATOR.'D:/www/project1/');