簡體   English   中英

配置Eclipse以使用Javascript編輯器

[英]Configure Eclipse to use Javascript editor

在Eclipse中編輯JSP時, <script>標記的內容 - 即Javascript代碼 - 被正確地進行顏色編碼和格式化。

出於超出此問題范圍的原因,我創建了一個自定義的javascript標記,我們稱之為<sj:script> 這種類型的主體是純javascript,就像你在常規的<script>標簽中一樣。

但是,當我在自定義標記中包含Javascript代碼時,它被視為簡單文本(沒有顏色編碼,沒有適當的縮進等)。

我的問題是,如何讓Eclipse在自定義JSP標記中使用特定的編輯器?

您可以嘗試MyEclipseAptana Studio 它們為Web開發提供了更好的編輯器。

但更好的方法是將JS放入不同的文件中並使用<script src="...">引用它:

  1. 你可以使用更好的編輯器
  2. 瀏覽器可以緩存JavaScript(而不是每次都與頁面的其余部分一起下載)
  3. 您可以為JavaScript編寫測試(當JS在JSP文件中保存時,幾乎不可能)。

[編輯] Eclipse是開源的。 下載WTP項目的代碼,查找文本編輯器部分並搜索“腳本”。 在您找到的所有地方,也添加“sj:script”。

您是否在使用自定義標記的jsp中包含了標記庫描述符文件?

我有一個eclipse插件列表,它使eclipse能夠編輯JS文件:

http://www.delicious.com/powtac/javascript+eclipse

只需通過鏈接,看到不同的描述如何安裝它們。

AFAIK,編輯器是根據文件擴展名選擇的,沒有機制根據文件中的特定內容對其進行自定義。

我看到2個選項

  • 創建自定義文本編輯器以考慮您的自定義腳本標記(可能不值得付出努力)
  • 將您的javascript代碼段放在外部文件中,在自定義腳本代碼中使用include指令。

      <%@ include file="javascript.js" %> 

Eclipse具有模板功能,您可以在其中添加特定標記,該標記可用於所有JSP頁面。

確保已安裝Eclipse WTP(Web Tools Platform)

1.打開首選項窗口[選擇窗口>首選項] 2.從菜單中展開Web選項,您可以在其中看到[CSS文件,HTML文件等.3。選擇JSP文件4.選擇編輯器5.選擇模板6.In在相應的窗格中,單擊“新建”,然后可以輕松完成其余操作。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM