寫在前面
前些日子有遇到用戶問道:“上安裝插件的數目是不是有限制?”…對我來說,這是比較奇怪的問題。通過遠程()查看,發現是對方安裝了幾乎所有 插件,超過了屏幕可顯示的空間,所以后面安裝的插件無法看到。具體我回頭看了下 插件商店,發現目前有接近 40 個插件。
會出現這種情況…
今天想了一下,可能最方便的方法,還是加子菜單。
插件子菜單支持
整體邏輯簡單,對于用戶和對于插件作者操作類似。效果如下:
對于插件作者,直接在插件主目錄新建一個文件問道網頁版下了插件沒用,命名為“.ini”問道網頁版下了插件沒用,在該文件中,以制表符分隔的方式輸入菜單每個層級,如上,兩個層級
RNAseq Suite-1

插件作者完全可以自己DIY,比如用自己的ID,或者是其他。
TBtools YYDS RNAseq WGCNA

如此,那就是一個四層級的菜單,如下:
通過這樣操作,就可以從某種角度更好的組織菜單,尤其是各位老鐵的作品…
而對于用戶,我想了下,我這邊完全可以在新版本的中增加hook,對于一些插件強行插入“.ini”文件,不過暫時還是。。。先不折騰。
感興趣的用戶可以自己搞自己喜歡的插件菜單組織方式。
寫在后面
沒啥好說的…
就這樣,祝大伙周末愉快!