mirror of
https://github.com/rust-lang/rust.git
synced 2026-03-20 00:15:17 +00:00
Page:
Doc packages, editors, and other tools
Pages
Anticipated breaking changes during 1.0 alpha
Community User Groups, Meetups, and Events
Community libraries
Doc continuous integration
Doc how to install an unofficial nightly for Windows
Doc Emacs Support
Doc FAQ Cheatsheet
Doc building for android
Doc building for ios
Doc detailed release notes
Doc examples
Doc friends of the tree
Doc language faq
Doc lowlevel details
Doc packages, editors, and other tools
Doc releases
Doc under construction FAQ
Doc vim support
Docs project structure
Docs
Games written in Rust
Home
Howto submit a rust bug report
IRC notifications channel
Lib datetime
Lib fmt
Lib html
Lib io
Lib rand
Lib re
Library editing
Libs
Meeting API review 2014 06 23
Meeting RFC triage 2014 06 19
Mixed language link time optimization
Note Building Rust Before 0.8 on Windows Systems
Note 0.5 priorities
Note Intrinsics
Note Rust performance fixes
Note bors usage
Note buildbots
Note code review
Note compiler snapshots
Note core team
Note development policy
Note getting started developing Rust
Note git workflow
Note guide for new contributors
Note operator overloading
Note priority issue criteria
Note research
Note rustc hacking guide back end
Note rustc hacking guide front end
Note rustc hacking guide middle end
Note rustc hacking guide
Note seeing LLVM output from rust
Note style guide
Note tag label names and definitions
Note testsuite
Note wiki conventions
Notes
OS Bridge 2013 tutorial
Operating system development
Projects using Rust
Rustpkg schedule
Sigil reference
Teaching Rust
The Rusticon
Using Rust on Windows
lib template
No results
Packages
- FreeBSD
- FreeBSD Port - maintained by jyyou
- Linux
- Arch Linux Official
- Arch Linux Nightly Build Repository
- Fedora Copr - (instructions) maintained by fabiand
- Ubuntu PPA
- Gentoo, overlay rust
- Mac
- Fink Also available through fink's apt at
deb http://brendan.users.finkproject.org/10.8 stable main- maintained by bcully - Homebrew
- Homebrew Cask
- Fink Also available through fink's apt at
- NetBSD
- Windows
Editors
- BBEdit
- Erik Rose's BBEdit plugin - Plugin for BBEdit. Probably quite out of date.
- Eclipse
- ianb's Eclipse plugin - Eclipse! (dead)
- Reidar Sollid's Eclipse plugin - A newer Eclipse plugin.
- Emacs
- rust-mode.
- Flycheck has support for on-the-fly syntax error detection. Use the Package Manager (ELPA) to install
flycheck-mode
- Geany
- Since 1.24. Nightly builds or the git master may have additional improvements.
- Gedit
- included, see
src/etc/
- included, see
- Intellij
- [Vektah's Intellij plugin] (http://plugins.jetbrains.com/plugin/7438) - Can be installed from Plugins settings in app
- Kate
- Rust Kate Config (the file can be copied or linked to ~/.kde/share/apps/katepart/syntax/ for KDE4 or ~/.local/share/katepart5/syntax/ for KF5)
- Netbeans
- Rust NetBeans 8+ Plugin - Forked drrb's NetBeans Plugin
- drrb's NetBeans Plugin - Rust NetBeans Plugin
- SublimeText
- kib2's SublimeText2 language file - Highlighting for SublimeText 2
- dbp's SublimeText2 (now maintained by jhasse) - Probably more up to date than the above.
- SublimeLinter plugin
- TextMate
- tomgrohl's textmate bundle - TextMate 1
- elia's textmate bundle - TextMate 2
- Textadept
- Vim
- rust.vim plugin. Syntastic has syntax error matching based on rustc.
- NEdit
- Notepad++
- Brackets
- Atom
And more!
- cargo-lite - A simple package manager
- Prism's pastebin - A pastebin instance that support Rust syntax highlighting using the Prism library
- startling's pygments plugin - Pygments syntax highlighting
- GitHub linguist - GitHub's language detection supports Rust
- lkuper's PLT Redex model - An (out-of-date) model of Rust in PLT Redex
- highlight.js - Highlight Rust code in your blog by adding a single line of JavaScript to your pages
- bstrie's map of Rust contributors
- "Is Rust fast yet?" - graphs of the build/test times of each merge into incoming
All Categories:
- Docs -- For users
- Notes -- For developers
- Libs -- For library authors
- Meeting minutes