去年写了个浏览代码结构的插件,方法是把函数、变量等符号按照层级显示出来,一目了然。刚才看到有讨论imenu的帖子,感觉我这个或许能解决,就随缘分享一下。先上动图:
介绍如下:
- 将所有符号按层级列出
- outline窗口和源窗口中的光标是相互跟随的
- 内置了ctags和lsp-mode后端,可自定义其它后端
- 使用ctags后端时,只要是ctags能解析的文件,都可以列出outline,所以诸如org文件等也是支持的
去年写了个浏览代码结构的插件,方法是把函数、变量等符号按照层级显示出来,一目了然。刚才看到有讨论imenu的帖子,感觉我这个或许能解决,就随缘分享一下。先上动图:
介绍如下:
这个字体是?还挺好看的
感觉还挺不错的, 看了一眼代码仓, 还支持lsp,真是挺不错了, 回头try一下
Tamsyn (我是在eglot主页的demo里看到的,找了半天没找到,最后问eglot作者要的哈哈)
上melpa就好了,很不错
上melpa了
包写的很不错,比lsp-ui-imenu好不少
现在用eglot+这个,感觉是用的最舒服的 之前什么treemacs, nerdtree, imenu-list都不如这个
想问下能支持lsp-bridge吗
可以作为提示在 emacs 的窗口边缘显示吗?