All Projects → isamert → gracer

isamert / gracer

Licence: GPL-3.0 license
a rust code completion plugin for gedit

Programming Languages

python
139335 projects - #7 most used programming language

Projects that are alternatives of or similar to gracer

gedit-plugin-markdown preview
A gedit plugin previewing markdown (.md) documents
Stars: ✭ 79 (+125.71%)
Mutual labels:  gedit, gedit-plugin
gedi
a python code completion plugin for gedit3+
Stars: ✭ 33 (-5.71%)
Mutual labels:  gedit, gedit-plugin
gedit-file-search
Gedit plugin to search a text in all files in a directory
Stars: ✭ 41 (+17.14%)
Mutual labels:  gedit, gedit-plugin
gedit-external-tools
A repository for useful and handy snippets for gedit's external tools plugin
Stars: ✭ 13 (-62.86%)
Mutual labels:  gedit
ta-rust
A mirror for the textadept module ta-rust hosted in bitbucket
Stars: ✭ 21 (-40%)
Mutual labels:  racer
FreeRoamRoguelikeRacerPrototype
A 3D free roam racer in a procedurally generated map
Stars: ✭ 77 (+120%)
Mutual labels:  racer
gedit-rails-extensions
Ruby on Rails MIME and syntax files for gedit
Stars: ✭ 45 (+28.57%)
Mutual labels:  gedit
bioSyntax-archive
Syntax highlighting for computational biology
Stars: ✭ 16 (-54.29%)
Mutual labels:  gedit
gedit-wakatime
Gedit 3.8+ plugin for automatic time tracking and metrics generated from your programming activity.
Stars: ✭ 18 (-48.57%)
Mutual labels:  gedit-plugin
rubybuntu-gedit
Ruby/Rails/Web related gedit language definitions, mime types, styles and snippets.
Stars: ✭ 15 (-57.14%)
Mutual labels:  gedit
pymolsnips
Pymolsnips is a library of PyMOL scripting language code fragments for several popular text editors.
Stars: ✭ 19 (-45.71%)
Mutual labels:  gedit
uracer-kotd
A GLES2 top-down racer, built on top of libgdx and Box2D.
Stars: ✭ 95 (+171.43%)
Mutual labels:  racer

Gracer

A rust code completion plugin for gedit. Built with the Rust auto completion tool by Phil Dawes (https://github.com/phildawes/racer).

Example

Current Features:

  • Autocompletion
  • Find Definition (with right-click menu)

Prerequisites

  • racer should already be installed. If you did not installed it until now run:

$ cargo install racer

  • a copy of the rust source should be on your system. If you did not download the rust source so far run:

$ rustup component add rust-src

for other installation methods please refer to: https://github.com/phildawes/racer/blob/master/README.md

Using

  • Download the project.
  • Extract the files to /home/YOUR_USER_NAME/.local/share/gedit/plugins
  • If the directory .local/share/gedit/plugins/ is not present, create it.
  • Open gedit, go to Preferences > Plugins > Gracer to activate it.
  • From plugins menu, open Gracer's Preferences.
  • Set Racer path and Rust source path.
  • Restart gedit.

Instead of downloading you can just clone the project to your plugin path:

$ mkdir -p ~/.local/share/gedit/plugins
$ cd ~/.local/share/gedit/plugins
$ git clone https://github.com/isamert/gracer.git

For updating:

$ cd ~/.local/share/gedit/plugins/gracer
$ git pull
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].