本来打算年前努力写完的,但是漫威争锋太好玩了🐶。在这个新年假期快结束的时点,终于完成了我的第一款 Neovim 插件,希望能为各位 Go 语言开发者提升工作效率!

主要特性

  • 完全异步:所有操作均无阻塞,体验流畅。
  • Receiver 智能推断:根据光标位置自动寻找最近的结构体来推断 Receiver ,减少手动操作。
  • Treesitter 验证:在执行 impl 前确保 Receiver 有效,避免错误。
  • 快速接口选择:集成 fzf-lua,支持非常高速的搜索,预览和选择。
  • 泛型参数支持:支持指定泛型参数类型,输入时提供高亮提醒和接口声明。

GitHub (附演示动画)

👉 https://github.com/fang2hou/go-impl.nvim

举报· 110 次点击
登录 注册 站外分享
快来抢沙发
0 条回复  
返回顶部