2012-08-28 25 views
0

我要動態地擴展內容助手HTML - 例如: -add新的標籤,屬性和屬性值 - 因爲這樣的代碼:如何延長StructuredTextEditor(或文本編輯器)內容助手HTML

<div class="someClass"> 
... 
</div> 
<div class=$> 
.. 

遊標位置是$。我想爲顯示的提案添加「someClass」。

問題是 - 這樣做的最好方法是什麼?擴展HTMLTagsCompletionProposalComputer,將其連接到擴展點並覆蓋computeCompletionProposals(CompletionProposalInvocationContext,IProgressMonitor)還是有更好的解決方案會更好?一些好的教程或例子會非常有幫助。最重要的事情 - 我需要動態地做到這一點,所以添加新的模板對我來說不是很好的解決方案。

回答

1

那麼,最好的地方是在月蝕。

我不認爲這應該是一個額外的插件。你認爲你更好地爲eclipse開發本身做出貢獻嗎?如果是這樣的:

  1. 下載Eclipse的源
  2. 添加您的功能
  3. 後修復軟件缺陷,Eclipse作爲一個建議。

Regards

相關問題