https://github.com/qzed/autocomplete-racer
Rust auto-completion and hyperclick provider for the atom editor, using racer as back-end.
https://github.com/qzed/autocomplete-racer
atom atom-autocomplete atom-hyperclick
Last synced: 11 months ago
JSON representation
Rust auto-completion and hyperclick provider for the atom editor, using racer as back-end.
- Host: GitHub
- URL: https://github.com/qzed/autocomplete-racer
- Owner: qzed
- License: mit
- Created: 2017-01-18T20:39:25.000Z (over 9 years ago)
- Default Branch: master
- Last Pushed: 2019-01-25T20:42:39.000Z (over 7 years ago)
- Last Synced: 2025-04-09T16:53:01.370Z (about 1 year ago)
- Topics: atom, atom-autocomplete, atom-hyperclick
- Language: JavaScript
- Size: 88.9 KB
- Stars: 11
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Rust Autocomplete Package for Atom
_Note: This plugin does not support the Rust Language Server (and most likely never will). I don't plan on actively developing this plugin any further, but I will still provide support/bugfixes if required._
Racer-based [autocomplete-plus][atom-autocomplete] and [hyperclick][atom-hyperclick] provider.
Includes markdown-styled documentation.
## Demo

## Features
- Includes documentation (can be disabled).
- Hyperclick support (for go-to-definition command).
## Installation
This package requires [racer][racer] to be available using the path variable.
It is recommended that you set up your rust toolchain using `rustup` and add the source component (`rust-src`).
This way the complete setup is managed by `rustup` and `racer` can automatically detect the location of the rust source code.
Alternatively you have to set the `RUST_SRC_PATH` environment-variable.
For more details, see the [racer GitHub page][racer].
Furthermore, this package requires `autocomplete-plus`, which is bundled with atom. You may want to install `hyperclick` for go-to-definition commands.
[racer]: https://github.com/phildawes/racer
[atom-autocomplete]: https://github.com/atom/autocomplete-plus
[atom-hyperclick]: https://github.com/facebooknuclide/hyperclick