2010-11-02 110 views
13

我一直在使用Google搜索並找不到解決方案。我試圖設置.tpl文件來使用HTML語法突出顯示或PHP語法突出顯示。有沒有人這樣做,或者你知道如何?在Eclipse中突出顯示.tpl語法

感謝

回答

42
  • 去窗口 - >首選項
  • 然後常規 - >編輯 - >文件Associations-
  • 添加PHP編輯器的* .tpl文件類型。如果它不存在,您可能必須創建* .tpl類型。

您還可能需要在常規設置下的內容類型中設置tpl文件的內容類型。向下滾動到PHP源文件,並確保* .tpl存在。

然後,您需要重新啓動eclipse才能使其工作。

+0

woohoo爲.thtml工作,我很開心:) – 2011-07-27 13:50:02

+2

而且您必須關閉並打開Eclipse才能使更改發生! – pkdkk 2013-01-16 07:54:15

+1

它對我來說很有魅力。 +1 – Pupil 2015-10-29 06:46:40

8
  • 去窗口 - >首選項 - >常規 - >內容類型
  • 選擇文本 - > CSS,單擊添加,寫* .tpl和保存。
  • 對文本 - > HTML,Javascript和PHP執行第二步。
+0

輝煌,thanx – Matoeil 2013-10-22 12:33:30

1

我從這個link拿這個。您可以在那裏獲取該表格,或者如果該鏈接無法正常工作,我會將其內容放在下方。它很適合我。

步驟如何安裝SmartyPDT 0.9.1

可以肯定的.TPL文件不與任何內容類型(文件類型)相關聯。在Eclipse中,

  1. 確保.TPL文件不與任何內容類型(文件類型)相關聯。在Eclipse中,
  2. 轉到幫助 - >安裝新軟件
    • 在「處理」部分中,單擊「添加...」按鈕。爲新的「網站」命名並使用http://smartypdt.googlecode.com/svn/trunk/org.eclipse.php.smarty.updatesite/設置位置,然後單擊確定。返回到「安裝新軟件」窗口並選擇新添加的「站點」。如果選中「按類別分組項目」複選框,請取消選中它。現在,您應該能夠在名爲「Smarty Feature」的軟件列表中看到1個項目
  3. 選擇Smarty功能,單擊下一步>,然後從這裏開始應該不是問題。
    • 如果系統提示您這是一個未簽名的軟件包,請忽略該警告並進行安裝。
  4. 安裝完成後,重新啓動Eclipse,它應該工作。
  5. (僅當您安裝Eclipse的香草PDT)定義類型「的Zend調試器」的默認PHP可執行文件:
    • 在Eclipse中去窗口 - >首選項 - > PHP-> PHP可執行文件,點擊添加按鈕。輸入該可執行文件定義的名稱,例如「PHP localhost」,填寫要求您輸入PHP可執行文件路徑(PHP二進制CLI可執行文件)和php.ini路徑的2個字段。確保PHP調試器是Zend Debugger。
+0

感謝eclipse/smarty安裝軟件的URL。 – pp19dd 2014-01-28 22:34:31

+0

斷開的鏈接。如果可能的話更新鏈接,如果沒有建議讓用戶知道這個問題。我會建議[這一個](http://p2-dev.pdt-extensions.org/)。 – T30 2016-11-03 14:34:56

1

上蝕開普勒安裝smarty的失敗

(見Install SmartyPDT 0.0.9.1 in Eclipse Kepler)。

建議使用以前eclipse juno版本的PHP開發工具(PDT)。但是,在違背推薦我沒有刪除提及的特徵文件夾,但我剛剛卸載的插件從Eclipse本身(幫助/關於/ InstallationDetails):

  • 卸載所有PDT包
  • 重新啓動Eclipse
  • 然後按照以上答案中的說明從Juno版本安裝PDT軟件包,然後安裝smarty軟件包。

所有這些安裝無誤地工作。

但不幸的是* .tpl文件仍然沒有語法突出顯示。該做什麼更多?

1

默認情況下,我們的* .tpl文件擴展名與Eclipse中的HTML編輯器沒有關聯。

  1. 打開Eclipse的首選項。
  2. 從左側的樹中展開「常規」並選擇「內容類型」。
  3. 展開右側的文本並選擇HTML。點擊下面的添加...按鈕,輸入* .tpl並點擊確定按鈕。
  4. General - > Editors - >文件關聯
  5. 單擊添加...,輸入* .tpl,然後單擊確定。
  6. 從下面的關聯編輯器部分選擇HTML編輯器,然後單擊右側的默認按鈕。