如题 ~~~~~
论坛里的程序员不用emacs写代码么?还是只是高级的玩机党?
我发现大家对Emacs写PHP这件事情基本处于放弃的状态
问题是,我发觉,装lsp-php,lsp-java,都是报错……
好吧。。。。
嗯,跟着github项目的readme配置的
装过lsp-java,不能自动补全,要M-x company-capf
不然找不到company定义的变量和函数啊。。。
不需要,里面的add-hook
可以放外面来。
lsp-java(eclipse.jdt.js) 目前还不完善,可以期待一下,希望 Eclipse 基金会不要太监。
lsp-php(felixfbecker/php-language-server) 距离实用还有相当的距离。由于性能问题,它目前不分析 vendor 目录 (作者明确说的“by design”,详见 issues#467),这就相当于挥刀自宫了,而且自宫之后性能还是很差。
workspace/symbol
cquery也是枚举所有符号,再O(N*M) fuzzy matching的。C++这样做还行,PHP就伤心了
lsp-java 已经很成熟了,我都用了一年了。
一直在用lsp
写各种代码,java
, python
, go
, js
,c
等等,除了js的补全之外,其他语言都还好。lsp-java
除了偶尔卡emacs之外,大部份时间没问题。
不卡好吧。。
请问lsp-java是不是只能用maven管理工程,我曾单独建个class,找不到怎么编译运行及调试
看着很好用了,能看下你的配置吗?
是不是这个。
对的 init-lsp init-java init-debugger 这几个文件
谢谢,借鉴下。我用得doom,lsp-java文档不全,在windows上好不容易装成功。弄过下,搞得eclipse,intellij下好多自然的常规的操作都不会用了。可能是和projectile结合的问题