… FOSS ways to do this now finally
Ahem. Eclipse would like a word.
Was doing Java, C, PHP, and Python on it close to 20 years ago. With language API support & documentation implemented by plugins.
That said, I do tip my hat to MS for developing LSP for vscode - and eventually making it an open standard.
The OneDrive app on Android seems to OCR images just fine though.