content-assist

    0熱度

    1回答

    我有一個Eclipse插件,我創建它來添加代碼完成條目。我將Eclipse配置爲在我鍵入(Windows |首選項| PyDev |編輯器|代碼完成|請求完成所有字母字符和'_')時自動顯示代碼完成。起初,當我輸入時,我一直在顯示模板而不是代碼完成條目,因此我刪除了所有模板(Windows |首選項| PyDev |模板 - 全選,然後「刪除」)。現在,當我鍵入它適用於其他每個按鍵。例如,當我輸入

    0熱度

    1回答

    我注意到,在使用Juno Eclipse建模框架更新到Java 8 SE後,當調用Content Assist時,我的標準庫對象開始將方法的新選項指向「匿名內部類型」。我想了解如何使用這些內置選項。 我以前的知識,匿名內部類是創建一種表達風格,在實用性作爲一種方式來聲明&實例化一個類在同一時間的一種方式。我很少使用這個選項,但我認識到大多數開發人員使用匿名內部類類型作爲一種媒介來編寫更簡單,更易讀

    2熱度

    2回答

    如果我輸入了一個返回已知類型的表達式,是否有一種方法讓eclipse實現內容輔助創建該類型,可能會使用模板變量名稱? 以下屏幕截圖是一個有用的示例。您會注意到,如果我將鼠標懸停在getModel()方法上,它會明確指出它只能返回單一類型的Map<String, Object>。但是,如果我然後鍵入Ctrl-Space與我的光標在=的左側,沒有任何反應。優選地,它將創建您看到註釋的整個Map<Str

    1熱度

    1回答

    我一直在使用Sublime Text爲我們公司創建Extendscript腳本的Javascript風格。不過,我對Aptana Studio感到好奇,以及它是否可能是更好的選擇。目前,然而,我可以看到兩個大問題: 處理Extendscript特定代碼 內容輔助使用DOM。 在Eclipse中的常規版本中,如果我想用一段特定的代碼庫,並能與它的內容援助,我只希望它.jar文件添加到我的構建路徑和我

    1熱度

    1回答

    我使用Eclipse for PHP Developers,版本:Neon Milestone 4(4.6.0M4)。 我試圖使代碼助手顯示在一個泡沫我的自定義功能: <?php /** * This is foo * @param unknown $a * @param unknown $b */ function foo($a,$b){ echo $a+$b; }

    0熱度

    2回答

    我以前在Eclipse CDT中使用過內容協助,但沒有遇到問題。但是,對於一個新項目,我在使用C結構提示內容時遇到了問題。它準確地提示結構類型,而不是成員。 我有內容輔助設置優先解析爲基礎的建議+基於解析的建議(任務爲重點)。我根據其他建議取消了其他選擇;似乎並不像它做任何事情,無論他們是否被選中。 下面是我想要得到的建議的結構: /** * HAL DIN voltages */ type

    0熱度

    1回答

    我正在爲Eclipse編寫一個插件,我試圖實現內容輔助。下面的代碼適用於它覆蓋現有文本並希望它插入的例外。 任何幫助感激地收到。 的ContentAssistantProvider: package astra.ide.editor.astra; import java.util.ArrayList; import java.util.HashSet; import java.util.L

    1熱度

    1回答

    我目前正在嘗試開發一個Eclipse插件來支持代碼替換,就像默認內容在Eclipse中所做的一樣。我想要實現的就像「在參數周圍帶有可視化框的方法完成時自動插入參數名稱」,我可以「使用Tab鍵在插入名稱之間導航」和「在導航時,當前參數的可選變量列表可以顯示並選擇「。 總之,它涉及到兩個問題: 如何添加周圍已經存在需要更換的變量,甚至Java關鍵字的可視化框?與此同時,我可以使用Tab鍵在這些框之間切

    1熱度

    1回答

    我在eclipse中使用不同的編輯器,並搜索捷徑以插入日期或可配置時間戳,如記事本中的F5鍵。 經常我寫文本,評論和其他文字的東西,我需要的實際日期。 如果您仔細閱讀我的問題,您會意識到,模板並不能解決我的問題,因爲在純文本文件中,內容輔助如Java內容輔助不可用。

    0熱度

    1回答

    我想在獨立的Java應用程序JFace庫實現textViewer的內容協助。迄今爲止它一直在努力。但是,我想知道是否可以更改用於從彈出窗口中選擇提案的密鑰?我想在我的應用程序中使用ENTER鍵進行其他操作。 謝謝。