2014-04-03 55 views
2

我一直在使用Sublime Text作爲Python IDE進行測試,並且有兩件事我無法弄清楚如何通過設置或插件完成,兩者都相關到工具提示/氣泡。我從我看到的有關(不存在的?)工具提示API的評論的印象中,這些功能目前可能無法實現。 (1)第一個是獲得一個函數的文檔字符串彈出,如IPython(下圖)。我知道一些autocompleters會用自變量列表填充自動填充框,或者在狀態欄中放置一些東西,但是我正在尋找可以彈出的東西。 (或者像Spyder這樣的文檔窗格自動顯示您所在功能的文檔)。Sublime Text - Python - Docstrings和Linting消息的工具提示或氣泡

(2)第二個是能夠得到lint錯誤的工具提示,就像在Spyder中一樣。我的鼠標光標從屏幕截圖中消失了,但它懸停在感嘆號圖標的陰溝上。

IPython Tooltip Example

Spyder Lint Tooltip

回答

1

目前在ST沒有刀尖的API,所以功能,你想都沒有。我相信很多插件開發人員都希望這個功能,如果/當它發佈時,現有插件將會有大量的更新來使用這個功能。

+0

夠公平的,希望它被添加。 – schodge

1

現在存在於SublimeText 3的build >= 3070中。插件已經開始使用它。對於Python,Anaconda是帶有工具提示的插件示例。