- Rust Essentials(Second Edition)
- Ivo Balbaert
- 154字
- 2021-07-02 15:30:37
Developer tools
Because Rust is a systems programming language, the only thing you need is a good text editor (but not a word proecessor) for writing the source code, and everything else can be done using commands in a terminal session. However, some developers appreciate the functionalities offered by more fully-fledged text editors specific for programming or Integrated Development Environments (IDEs). Rust has a lot of possibilities in this regard. Most Rust developers work with Vim or Emacs, but Rust plugins exist for a host of text editors, like Atom, Brackets, BBEdit, Emacs, Geany, gedit, Kate, TextMate, Textadept, Vim, NEdit, Notepad++, Sublime Text, and Visual Studio Code. Also, some IDEs, such as Eclipse (RustDT), Netbeans (rust-netbeans), IntelliJ, and Visual Studio, provide plugins for Rust; see the updated overview at https://github.com/rust-unofficial/awesome-rust#ides.
These come with a varying range of features, such as syntax highlighting, code formatting, code completion, linting, debugging, Cargo project support, and so on.
- C#程序設(shè)計(jì)(慕課版)
- INSTANT Sencha Touch
- Django Design Patterns and Best Practices
- x86匯編語(yǔ)言:從實(shí)模式到保護(hù)模式(第2版)
- 微信小程序項(xiàng)目開發(fā)實(shí)戰(zhàn)
- 劍指MySQL:架構(gòu)、調(diào)優(yōu)與運(yùn)維
- 硅谷Python工程師面試指南:數(shù)據(jù)結(jié)構(gòu)、算法與系統(tǒng)設(shè)計(jì)
- C/C++程序員面試指南
- Oracle數(shù)據(jù)庫(kù)編程經(jīng)典300例
- 從零開始學(xué)Android開發(fā)
- Java 從入門到項(xiàng)目實(shí)踐(超值版)
- Python深度學(xué)習(xí)(第2版)
- 3D Printing Designs:Design an SD Card Holder
- Java EE框架開發(fā)技術(shù)與案例教程
- Neo4j High Performance