Jzow / book-zh

The Rust Programming Language

Home Page:https://doc.rust-lang.org/book/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Rust编程语言-中文

Build Status

此存储库包含《Rust编程语言》一书的源代码。

这本书在印刷出版上出售.

你也可以在网上免费阅读这本书。请查看随附的书最新的 stable, beta, 或 nightly Rust releases。 要意识到这些问题在这些版本中,可能已经在这个存储库中修复了版本更新的频率较低。

下载本书中出现的所有代码清单releases

必要条件

构建这本书需要mdBook,理想情况下与rust-lang/rust在this file中使用。要获得它请使用以下命令:

$ cargo install mdbook --vers [version-num]

构建

要构建该书,请使用以下命令:

$ mdbook build

输出将在"book"子目录中。要查看它,请在你的网络浏览器中打开它。

Firefox:

$ firefox book/index.html                       # Linux
$ open -a "Firefox" book/index.html             # OS X
$ Start-Process "firefox.exe" .\book\index.html # Windows (PowerShell)
$ start firefox.exe .\book\index.html           # Windows (Cmd)

Chrome:

$ google-chrome book/index.html                 # Linux
$ open -a "Google Chrome" book/index.html       # OS X
$ Start-Process "chrome.exe" .\book\index.html  # Windows (PowerShell)
$ start chrome.exe .\book\index.html            # Windows (Cmd)

要运行测试,请执行以下操作:

$ mdbook test

贡献

我们很想得到你的帮助!请参见CONTRIBUTING.md了解我们正在寻找的各种贡献。

因为这本书是印刷的,因为我们想要使在线版本的书与印刷版保持一致可能,我们解决您的问题可能需要比您习惯的时间更长的时间或拉请求。

到目前为止,我们一直在做一个更大的修订,以配合Rust Editions。在那些更大的修改后,我们只会纠正错误。如果您的问题或拉请求如果不是严格地修复错误,它可能会一直保留到下一次做一个大的修改:预计几个月或几年。非常感谢。感谢你的耐心!

翻译

我们很乐意帮忙翻译这本书!请参阅Translations标签以加入目前正在进行的努力。打开一个新问题开始工作一门新语言!我们正在等待多语言的mdbook support在我们合并之前,请随意开始!

拼写检查

要扫描源文件中的拼写错误,可以使用拼写检查。spellcheck.sh目录中找到。它需要一本有效单词的字典,这在ci/dictionary.txt中提供。如果脚本生成错误肯定(比如,你使用了脚本认为无效的单词BTreeMap),你需要把这个词加到ci/dictionary.txt字典里。(将排序顺序保留为一致性)。

About

The Rust Programming Language

https://doc.rust-lang.org/book/

License:Other


Languages

Language:Rust 88.5%Language:HTML 3.0%Language:Shell 2.8%Language:XSLT 2.6%Language:Handlebars 1.5%Language:CSS 0.9%Language:JavaScript 0.8%