使用Netbeans PHP代码模板
Netbeans是一个很棒的IDE,每个版本都引入了许多功能,使它变得更好。我想使用的一件事是代码模板,该模板已从6.5版提供。使用代码模板,您可以键入一个简单的命令并获得一段代码。可以使用哪些命令取决于您所使用的Netbeans版本以及所关注的编程语言。作为PHP开发人员,我通常会下载PHP版本,该版本带有一组PHP代码模板。要尝试一下,请进入Netbeans中的PHP文件,然后输入,如果后面有一个制表符。Netbeans会自动将其更改为以下内容:
if (condition) { ; }
您可能会注意到Netbeans将光标放在该语句的条件部分上,现在您可以键入该语句的条件部分,而不必将光标移到正确的位置。在此处输入内容后,按回车键将带您进入下一行,即半冒号之前。
请注意,如果直接在Tab键之后输入,则需要输入这些内容,您不能在这些之间输入其他任何按键,否则将无法正常工作。要查看可用的不同代码模板,请转到“工具”>“选项”,单击“编辑器”图标,然后单击“代码模板”选项卡。您应该看到一个如下所示的对话框:
代码模板分为不同的语言,上图显示了所选的PHP语言以及代码模板的PHP列表的开始。要查看模板创建的内容,只需单击该行,它将在下面的白框中显示您。
也可以创建自己的模板,这些模板可以像其他模板一样使用。我使用以下代码块很多:
echo'
'.print_r($someArray,true).'';
单击表格右侧的“新建”按钮,您将看到一个对话框,您可以在此对话框中输入您的缩写。在此框中,我输入了以下内容:
print_r
然后,该对话框将您带回到代码模板屏幕,并将带有缩写的行插入到表格中并突出显示。在此屏幕下半部分的文本区域中,输入以下内容:
echo'
'.print_r(${cursor},true).'';
最后,在此屏幕上,如果要更改完成代码模板的按键,则可以在此对话框的底部进行操作。您只能将其更改为空格,Shift+空格或Enter。满意后,单击确定以保存输入的模板,然后返回编辑器。
现在,当您键入print_r并按Tab键(如果未将其更改为其他名称)时,Netbeans将打印出以下内容:
echo'
'.print_r(,true).'';
并将光标置于我们之前定义的${cursor}字符串的位置。${cursor}字符串是Netbeans用来将光标置于该点的特殊参数。但是,您在${}中包含的任何内容都将被视为一个位置标记,并允许您输入一些代码,然后按Enter键以继续到下一个位置标记。
您可以为上面的单行代码或为类测试模板之类的更复杂的代码集创建代码模板。