不确定到底是:
Ruby 太魔幻,还是用编辑器的好,Rails 的框架也是基于编辑器的操作习惯的框架。
越动态越无法自动分析
用代码不全,而不依赖代码不全~
最近用了tabnine,感觉人工智能时代已经到来了。。
感谢推荐,AI 分析确实是 ruby 这种魔幻语言的救星
tabnine 是挺好用的
ruby 有没有泛型这种东西,比如数组存放一种类型,然后遍历数组对这种类型的方法进行调用,这种情况好像没办法自动补全方法或进行方法提示是吧。其他语言中的泛型在指定数组的时候可以同时指定存放类型,这样就能自动识别方法了。或者 ruby 在这种情况下有没有好的方法,比如对变量强制指定类型(ruby 作为动态语言就不行吗,我看其他动态语言在编译层面是能做到的)
现在 ruby3 有 rbs 了,可以定义类型,慢慢的 ruby 对 ide 的支持会好起来的。