4 ms·
The last three points on your list work in Atom :) > - Be able to see inferred type https://github.com/phildawes/racer/issues/304 https://github.com/phildawes
by jhasse 11y ago
The last three points on your list work in Atom :)
> - Be able to see inferred type
https://github.com/phildawes/racer/issues/304 https://github.com/phildawes/racer/issues/304
> - Be able to see documentation for types and methods
https://github.com/phildawes/racer/issues/415 https://github.com/phildawes/racer/issues/415
> - Better auto completion was sometimes suggesting non senses and after selecting it placed a cursor on wrong place
Seems like a bug, never experienced this myself though.
> - Integrated debugger
I'm currently using nemiver and atom-gdb to set breakpoints from within Atom and launch nemiver. But you're right: A great integrated debugger would be awesome :)
> - Go to definition (including Rust std)
This works with atom-racer: Ctrl+Shift+P and type "racer find definition"
> - Syntax checking
https://atom.io/packages/linter-rust https://atom.io/packages/linter-rust
> - Integrated formatter
https://github.com/rust-lang-nursery/rustfmt/blob/master/atom.md https://github.com/rust-lang-nursery/rustfmt/blob/master/ato...
- SneakerXZ 11y agoThanks for the reply! > This works with atom-racer: Ctrl+Shift+P and type "racer find definition" Nice, unfortunately it works only for my methods and not for std. > - Syntax checking Oh, you right, I got wrong path to Cargo so it didn't work out of box but still it is not like you have it in IDE and you don't see errors as you type but you need to save. > - Integrated formatter Cool, thanks!
- jhasse 11y ago> Nice, unfortunately it works only for my methods and not for std. That's strange. It works for me for std, too. Have you set RUST_SRC_PATH?