所以你的意思就是,新语言活该给每个主流的 editor/ide 做支持呗?
lsp 让一票新老 editor 都焕发了新春,比如 vim、emacs、sublime,以后想要开发一个新的 editor 的难度,尤其是在推广方面的难度也大大降低了
【 在 hgoldfish (老鱼) 的大作中提到: 】
: 不觉得这种定义一个接口的事情是什么大的贡献。目前使用量最大的几个 C++ IDE: msvc, eclipse cdt, devcpp, qtcreator,也没见大量扔了自研的 cpp 分析引擎改用 lsp 啊。
: cpp 语法解析比定义一个接口难多了,以 cpp 社区的折腾劲,我感觉跟 cpp 语法演变的难度,约等于从头造一个上天的火箭。。一直到 clang 搞出来总算有稳定的 cpp 解析器给 ide 用了。
: 这事其实是对一年变一次的前端领域比较有利。对成熟的语言, c/cpp, java, python 这些,一毛钱好处都没有。
: ...................
--
FROM 122.59.183.*