我的也差不多,但是主插件目前还是 solargraph,Ruby LSP 虽然发展的正劲,但是还有很多功能需要填补
我一个 iOS 程序员都没有绝望呢,Ruby 程序员就绝望了?
RoR 的学习成本还是挺高的,主要是中文学习资料太少。
看来写 rails 可以做到 60 岁,兄弟们,冲!
什么东西都打个互联网的属性,估值就能变高。比如之前的 Wework,打着互联网大数据的共享办公室,说到底了还是一个实体行业的二手房东,虽然强行打上互联网标签,IPO 面前泡沫破灭,资本的狂欢过后,就只剩下内裤在裸奔了。
个人意见,其实,单论功能和产品设计来说,国外的 telegram 或是 whatsapp 跟 WeChat 还是差很多,WeChat 正确来说更符合中国人的操作习惯,而国外软件,更注重的是差异化,特色化,培养用户习惯,这就是双方对产品的侧重点不一样导致的差异,谁都没错,只能说 WeChat 更为本土化,这里也引出了另一个现象,现在很多本土互联网有能力的公司,也开始制作本土文化为主的 APP 软件来推翻这些外国软件了。
国内确实少,换个角度想,就是竞争的人还比较少,能混口饭吃
使用 YARD,# @return [String]
上一年刚入 Ruby 的坑,写了 8 年 iOS 了,由于工程化和兴趣导致,入手 Ruby 写 Cocopod,然后一发不可收拾地写 Rails 等,用来写下工程管理后台和脚本,简化工作流程,学了 N 种语言,包括 C/C++/OC,JS/TS,Go,Dart 等等,发觉最好的还是 Ruby,给我一种书写的快乐,一种真正在面向对象的语言。
支持,感谢,希望有更多的 rails 内容创作者
请问招入门吗
vscode 也是个编辑器
vsocde 下断点很舒服呀,使用“VSCode Ruby rdbg Debugger”,就是使用 solargraph 的跳转功能差了点意思,等到 shopify 的 ruby-lsp 完成,应该体验就会好很多,貌似他们在 RubyConf 2022 中也提出方案了,https://www.youtube.com/watch?v=kEfXPTm1aCI
neovim 不麻烦,就是 item2 使用 neovim 非常卡!,已经抛弃纯 vim 好久了,只是在 vscode 和其他编辑器上开启 vim 插件使用。不折腾。
也不可以这么说,JS 也是动态语言,支持比 Ruby 好很多,跳转什么的都很正常。唉
一门语言应该考虑新手友好,如果是局限于“如果觉得不好就用别的”这个句子上,是不是太故步自封了?
兄弟,搞这么麻烦,我已经下班了...
vim 不是说不好,只是太过与折腾了,为了一个写代码的工具这么折腾,没必要,不过 vim 的快捷方式挺好,我在 vscode 上也用 vim 插件,但是直接用 vim 开发,还是算了,配置都搞 N 久,而这些功能,一个 vscode 插件就搞掂了
这就是 ruby 小白们的悲哀,用了这东西,发现连个提示都搞不好,直接就不学了,看看别人 Python 和 JavaScript,vscode 支持得多好...
嗯,如果单单写 ruby 我就用 rubymine 或 sublinetext 了,可惜我要写多种语言,只想习惯使用一个编辑器。
早提了,作者说是已存在的问题,需要时间修复,我看更新进度实在慢。最近 shopify 也出了一个 lsp 服务,叫 https://github.com/Shopify/ruby-lsp,感觉这个如果做起来,会比 solargraph 好多了。
@lehf @2604249649 主要是 JetBrains 的产品太占内存了,习惯了用 VSCode,因为还要写 C++、Python、TS、JS、Dart 等语言,用 VSCode 比较顺手。而且最重要一点,Rubymine 要收费。