HBuilder是一款比較流行的開發(fā)工具,除了可以進行前端開發(fā),還支持PHP代碼的編寫。在PHP開發(fā)中,如果我們經(jīng)常需要查找函數(shù)名或者類名等信息,會浪費很多時間,因此HBuilder提供了PHP補全功能,來幫助我們提高開發(fā)效率。
在使用HBuilder進行PHP開發(fā)時,補全功能主要體現(xiàn)在兩個方面:函數(shù)和類。下面我們分別來介紹這兩個方面的應用。
對于函數(shù)來說,當我們在編寫代碼時,如果我們不知道某個函數(shù)的名稱或參數(shù),只需要在函數(shù)名后面加上一個“.”,就會自動彈出該函數(shù)的參數(shù)信息和注釋等內(nèi)容。例如:
$info = phpinfo(); $str = substr($info, 0, 10);在輸入“phpinfo.”時,就會自動彈出該函數(shù)的屬性信息,包括參數(shù)、返回值、注釋等等。這樣我們就可以節(jié)省大量查找函數(shù)屬性信息的時間,提高開發(fā)效率。 對于類來說,HBuilder也提供了很好的支持。當我們需要使用某個類的時候,只需要在類名后面加上一個“.”,就可以列出該類的屬性和方法。例如:
class Person { public $name; public function sayHello(){ echo "hello"; } } $person = new Person(); $person->name; $person->sayHello();在輸入“Person.”時,就會自動彈出該類的所有屬性和方法。比如,在“person->”后輸入“sa”時,就會自動彈出“sayHello”方法,方便我們快速編寫代碼。 另外,HBuilder還支持全局變量、常量也能夠補全。例如:
define('PI', 3.14); const NAME = "Tom"; echo P. echo N.在輸入“P.”和“N.”時,分別會彈出常量“PI”和“NAME”的名稱。 總之,在PHP開發(fā)中,HBuilder的補全功能是一項非常實用的功能,可以大大提高我們的開發(fā)效率,減少我們的工作量。當然,這只是HBuilder的部分功能,HBuilder還有很多其它強大的功能等待我們?nèi)グl(fā)掘。