没有代码推断也好呀。。。老是推断错误。 比如
class Xxxx
has_secure_token :session_id
end
Xxxx.new.regenerate_session_id
这样一段代码,Rubymine 会认为不存在这个方法,给你画波浪,很烦人。请问有办法可以解决吗。
应该可以关掉这种提示,这种元编程生成的方法可能不太容易推断出来 https://www.jetbrains.com/help/ruby/code-inspection.html
关注宏的语言,如果在一开始做编译器的时候没有 IDE 的意识的话,后续做 IDE 还真的挺难的。即使是 Java,早期 Eclipse 也得做一个自己的 IDE Aware 的编译器 静态类型/宏是基于 AST 变换语言的可能还要好一些,动态(特指不编译,比如 Elixir 虽然动态但要编译的,宏展开后就好分析)的/字符串拼接或者 Reader 宏那就要难上天了
(所以我 Python 和 Ruby 都用 VSCode
体验不一样,既然不用智能提醒了,就用反应速度最快的,Editplus 反应速度接近记事本,比在浏览器的 textarea 里打字还快,vscode 达不到那个速度。
你这种情况属于无症状病毒,除了电视上宣传需要隔离以外,人畜无害。
https://bbs.csdn.net/topics/370210670 命令行编译的没花钱买数字签名证书的(交保护费),统统报毒,现在的杀毒技术,相比 10 年前高级多了