Как включить завершение кода для предложений и методов, которые я создаю в коде для NetBeans 8.
Спасибо,
Дион
Вы действительно должны гуглить такую вещь, но я в настроении ответить на вопрос 🙂
Во всяком случае, большинство IDE читают ваш код почти одинаково. Я не могу засвидетельствовать конкретно NetBeans (я использую PHPStorm), но общая идея состоит в том, чтобы убедиться, что вы добавляете docblocks к своим классам, методам и т. Д. Среда IDE читает их и затем может обеспечить достойное завершение кода.
<?php
namespace App;
/**
* Class MyClass
* Does some stuff
* @package App
*/
class MyClass extends SomeOtherClass
{
/**
* This is my var
* @var string
*/
public $myVar = 'some val';
/**
* This is my method
* @param string $yourString
* @return SomethingElse
*/
public function myMethod ($yourString)
{
$this->myVar = $yourString;
return new SomethingElse($this->myVar);
}
}
Посмотрите на PHPDoc сайт для синтаксиса тегов. У большинства IDE также есть способ создать это для вас.
Других решений пока нет …