有老哥们分享一下 nvim Java IDE 的方案吗

2023-05-15 14:09:57 +08:00
 rzdCG
2666 次点击
所在节点    程序员
25 条回复
bingo084
2023-05-16 09:35:41 +08:00
@Kaiv2 #19 你好,我想请问一下你平常的 java 开发工作流是怎样的?大概会用到哪些软件?能用 nvim 平替吗?还有对比 idea 有很多实用的功能、插件(比如 mybatis xml 和 mapper 接口之间的跳转),nvim 里怎么达到类似的效果呢?
Kaiv2
2023-05-16 10:06:29 +08:00
@bingo084
- 设计文档 使用 markdown
- 绘图 plantuml , 配置了命令导出图片,md 文件引用,MarkdownPreview 预览效果
- 设计文档导出,Pandoc 配置了命令 md 导出为 PDF
- junit test 配置了快捷键
- mybatis xml 和 mapper 接口之间的跳转 使用 rg , 配置了 telescope 全局搜索,够用了
- 配置了一写 Maven 命令日常编译,打包查看依赖够用
- GIT 使用 vim-fugitive
IDEA 没法替代的的是响应速度,vim 操作脑子里想到了哪能迅速调转到哪,非常跟手。

不足的点 spring 开发没有可视化,yml 配置没有提示。
hauzerlee
2023-05-16 20:13:04 +08:00
@ohoh #8 go 的还好,就是多开几个 vim 的时候比较耗内存。
hauzerlee
2023-05-16 20:15:33 +08:00
@Kaiv2 #22 vim 的好处就是可以不用鼠标,眼睛可以短时间离开一下屏幕都不影响中间做操作。
Kaiv2
162 天前
@Kaiv2 添加了支持 spring yaml 文件提示的插件 https://github.com/JavaHello/spring-boot.nvim

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/940118

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX