2009-10-11 23 views
18

我正在尋找插件來與NetBeans中的Smarty一起工作。適用於NetBeans的Smarty插件

我需要着色我的代碼和正常的語法analysys。

我只能找到這個插件:Smarty Editor,但我無法使它工作。

你可以告訴我關於Smarty的另一個插件,或者教我如何安裝SmartyEditor?

編輯:我使用Windows XP SP3

+0

你必須提到這工作您正在使用的系統。 – Blair 2009-10-15 04:46:56

+0

@idea_:我使用的是Windows XP SP3 – AndreyAkinshin 2009-10-15 11:09:51

+1

@All-Netbeans 6.9.x(也可能是7),請轉到:工具>插件;選擇Php Smarty插件,然後按照說明進行操作。一旦完成,只需重新打開你的tpl文件。全做完了。 :)乾杯。 – MEM 2010-12-03 12:56:50

回答

25

你好你可以通過使用NetBeans插件管理器intall的PHP Smarty的框架插件:

工具 - >插件 - >可用插件 - >貨品搜尋的 「Smarty的」 - >英索爾

這直接運行而無需重新啓動IDE。

(我使用的是NB 6.9.1)

+0

這對我很好用 – justinl 2011-01-26 09:23:06

+1

這不起作用了:(:(我正在使用NetBeans 7.0.1) – Steve 2011-12-14 10:08:08

+0

@ownking。gooody dude。+1非常精確的答案 – 2012-02-15 06:16:40

2

它的工作對我來說,開箱即用。我使用NetBeans 6.7.1,這是我做過什麼

  1. the location you mentioned
  2. 下載插件.nbm文件,安裝插件與網絡資料,文件解釋here
  3. 在現有的項目 - >新文件 - >其他 - >空Smarty的文件

這在.tpl文件生成只

{* 

    Author: 
    Smarty template 
*} 
其中210

。正如在插件下載頁面上所解釋的,在Smarty標籤之外,您只能獲得基本的功能以及php中的html段落,但據我所見,php和html的語法着色是可以的。代碼完成在Smarty標籤內正常工作。

關於語法分析:我在tpl文件中創建了許多錯誤,它們是html和php,並且它似乎正確地選取它們。

所以,雖然它很煩人,你鬆散的HTML和PHP代碼完成它看起來相當實用和對我有用。

讓我知道這些說明是否解決了您的問題。

+0

工作在我也在NB 6.8測試版,謝謝! – 2009-11-01 00:49:09

1

你好,你有待辦事項什麼是先安裝Smarty的編輯器插件,然後在Vista上編輯這個文件 : C:\用戶\ yourusername.netbeans \ 6.7 \ CONFIG \ SERVICES \ MIMEResolver \用戶自定義MIME的解析程序.XML

刪除一切,將下面的代碼添加到文件:

<?xml version="1.0" encoding="UTF-8"?> 
<!DOCTYPE MIME-resolver PUBLIC "-//NetBeans//DTD MIME Resolver 1.1//EN" "http://www.netbeans.org/dtds/mime-resolver-1_1.dtd"> 
<MIME-resolver> 
    <file> 
     <ext name="tpl"/> 
     <resolver mime="text/x-tpl"/> 
    </file> 
</MIME-resolver> 
1

在Netbeans 6.9.1插件可用,但只能使用語法高亮和html標記完成。 Smarty標籤不起作用。

1

基本代碼完成Smarty模板將在NetBeans 7.0可用。恐怕剩下的代碼完成將不得不等待直到實現一些縮進自動代碼格式化,這似乎是用戶更需要的功能。