RubyMine.
can RubyMine completion shows the method for word
variable here?
# frozen_string_literal: true
array_of_strings = %w[foo fooo bar fioo]
oo = array_of_strings.select { |word| word.end_with?('oo') }
puts oo
for example the end_with? method cuz with both solargraph and ruby-lsp they don’t show any suggestions for the word
variable at all.
now i’m confused about why solargraph, which is said to be mature, can’t do that. and also i just realized it when i used map
instead of select
; the methods appeared.
wanna try RubyMine but i already comfortable in neovim. since RubyMine is an IDE i think my machine can’t handle that lol.
RubyMine is an Interactive Development Environment, not a Language Server Protocol. RubyMine doesn’t need to use an LSP since it has all the features an LSP offers (and more) built into to the environment.