2012-05-21 56 views
9

我剛開始使用Netbeans(7.1.2,PHP版本)來處理PHP項目。 Netbeans非常適合編輯很長的PHP代碼。Netbeans中的PHP:是否有快捷方式生成<?php ?>標籤

在HTML中夾雜了PHP,我變得非常厭倦了手動輸入的短位我的視圖文件:

<?php ?> 

在Dreamweaver中您只要按一個按鈕來創建這些標籤,但在Netbeans中我找不到任何類似於鍵盤快捷方式的東西。當然必須有一個。有人知道它是什麼嗎?

+0

你可以創建它是工具,設置,鍵盤映射iirc – rlemon

+3

我從來沒有使用過代碼模板,但我知道它們存在這種有點東西http://netbeans.org/kb/docs/php/code-templates。 html – goat

+0

改用剃刀。那麼它的唯一@ {}:p – JakeWilson801

回答

1

我不覺得有什麼,但你可以創建一個宏自己做:)

你只要點擊編輯 - >開始宏錄製然後你必須輸入<?php ?>然後點擊編輯 - >停止宏錄製

+0

這是如何工作後記錄宏 – NomanJaved

14

在NetBeans我已經去工具 - >選項 - >編輯 - >代碼模板,並通過對PHP語言所有的縮寫看着。有很多很多PHP的縮寫。但<?php ?>標籤不存在。

輸入我的問題後,我發現這樣的縮寫將是HTML語言而不是PHP。我看了看,那裏根本沒有任何代碼模板。但添加一個我自己的(簡稱:'p',擴展文本'<?php ?>')很簡單。

現在當光標處於一些HTML中間時,我輸入p[TAB],我的標籤出現了!

更新
由於以上我可以改變擴展文本<?php echo ${cursor} ?>光標結束了,我希望它在評論來自@克里斯鏈接。

+0

編寫PHP的開放和關閉標籤後,我創建的代碼模板的捷徑的關鍵工作。但不能在html中工作。 快捷鍵 - > t code-template - >'<?php echo $ {cursor}?> – NomanJaved

0

默認情況下沒有一個。最接近的是打字<?和緊迫CTRL + 空間它會提示你<?php...

0

只需鍵入PHP + TAB<?php ?>phpe + TAB<?php echo ?>

它的作品的Netbeans 8與默認Php包

如果你想,你可以更改該快捷方式工具 - >選項 - >編輯或 - >代碼模板;在Language的選擇框上選擇HTML

相關問題