Ruby:
file = File.new("some.txt", "r")
lines = file.readlines
Тесты с полным завершением
file.readl
---------
readline <- PASSED
readlines
---------
"hola".capital
---------
capitalize <- PASSED
capitalize!
---------
lines.
<-- FAILED (no suggestions)
lines[0].capital
<-- FAILED (no suggestions)
Я тоже пробовал Python, и он работал аналогичным образом. Получается, что омни-завершение нельзя использовать для реальной разработки, поскольку оно не работает в довольно простых случаях?
Я что-то упускаю? Может быть, intellisense можно как-нибудь улучшить для Ruby / Python?