新包分享: cognitive-complexity (基於 treesit.el)

這個新包是基於我寫的 codemetrics (用 tree-sitter.el), 後來別人 port 到 treesit.el.

對於這種分析工具有興趣的可以看看. :slight_smile:

11 个赞

看了看你的博客,下巴都掉在地上了,开发了那么多个 emacs 包,真的不得不竖起大拇指,说一句,兄台你厉害!

看到你之前写的一篇帖子,提到自己不再花这么多精力在 emacs 上,主要问题是 emacs 和 windows 这个主流的操作系统之间的兼容性很差。

不过现在有一个消息是,emacs 的 windows 版本可能没人维护,我不知道你是否愿意去主持。当然其中一个原因是,觉得你的技术能力很强,或许可以解决一部分问题。

这只是我突如其来的想法,没有什么道理,不是一个要求。

我很久以前在 windows 上用 emacs 就已经觉得不太舒服了,但没想到这几年 windows 版本升级之后,看到其他人在网络上的抱怨,发现原生的 emacs 的兼容性反而更差了。

非常喜欢 emacs 以及佩服像你这样热忱的人,请收下我的膝盖。

1 个赞

感謝感謝! 雖然我開發了將近 200+ 個包. 但單純就是為了填補 Windows 和 Unix 類作業系統上的差距. 主要還是希望 Emacs 能無限的接近 IDE 的工作效率. 一個按鈕搞定一切的感覺是真的舒服.

我之前有想過這問題, 主要是我覺得提交修改稍微麻煩些. 並且我主要的核心還是著重於我的工作上面的開發. 花費了很多時間在 Emacs 上面, 讓我認為有些本末倒置了. :sweat_smile: (諷刺的是, 我還是花費了太多時間在這上面)

我的觀察是有些地方變得比較慢, 但整體還算穩定, 也就沒有繼續深究了. :thinking:

:grin: :heart:

2 个赞

哈哈哈,一入 emacs 误终身

1 个赞

大佬, 你的:
GitHub - emacs-vs/ts-docstr: A document string minor mode using tree-sitter
什么时候可以支持 treesit.el ??

抱歉, 目前還沒有計畫呢. :joy:

脑洞好大🫨我有点好奇现在有没有基于 treesit 做的面包屑导航

之前有想過類似的包, 不過我目前使用的 breadcrumb-mode 沒有太大的意見, 所以就沒做了. :joy:

不過這種包是蠻簡單的, 有機會在做做看. :thinking:

1 个赞