10

我刚刚开始使用 Netbeans(7.1.2,php 版本)来处理 PHP 项目。Netbeans 非常适合编辑较长的 PHP 代码。

但是在我的视图文件中,HTML 与短的 PHP 混合在一起,我真的厌倦了手动输入:

<?php  ?>

在 Dreamweaver 中,您只需按一个按钮即可创建这些标签,但在 Netbeans 中,我找不到任何类似键盘快捷键的东西。当然必须有一个。有人知道它是什么吗?

4

5 回答 5

16

在 Netbeans 中,我转到了工具 -> 选项 -> 编辑器 -> 代码模板并查看了PHP语言的所有缩写。PHP 有很多很多的缩写。但是<?php ?>标签不在那里。

在输入我的问题后,我想到这样的缩写将用于HTML语言而不是 PHP。我看了看,根本没有任何代码模板。但是添加我自己的一个很简单(缩写:'p',扩展文本' <?php ?>')。

现在,当光标位于某些 HTML 的中间时,我输入p[TAB]并显示我的标签!

更新
感谢上面评论中@chris 的链接,我可以将扩展文本更改为<?php echo ${cursor} ?>,光标最终到达我想要的位置。

于 2012-05-21T02:15:44.743 回答
1

浏览了指南,没有看到任何内容

http://netbeans.org/project_downloads/www/shortcuts.pdf

于 2012-05-21T01:50:48.283 回答
1

我不认为有,但你可以创建一个宏来自己做:)

您只需单击Edit -> Start Macro Recording然后您必须输入,<?php ?>然后单击Edit -> Stop Macro Recording

于 2012-05-21T01:55:17.250 回答
0

默认没有一个。最接近的是键入<?并按ctrl+space这将建议您<?php...

于 2012-05-21T02:53:42.887 回答
0

只需键入php + TAB<?php ?>phpe + TAB即可<?php echo ?>

它适用于具有默认 PHP 包的 Netbeans 8

如果需要,可以在Tools -> Options -> Editor -> Code Templates上更改该快捷方式;在语言的选择框中选择HTML 。

于 2014-10-31T12:53:04.810 回答