#![doc = include_str!("../README.md")]
で README.md を取り込むの結構厳しい.コードブロックを Rust コードだと認識させないために
```ignore
...
```
とかしないとけないんだけど,GitHub だと ignore は gitignore とかのハイライトが割り当てられてるので困る
#![doc = include_str!("../README.md")]
で README.md を取り込むの結構厳しい.コードブロックを Rust コードだと認識させないために
```ignore
...
```
とかしないとけないんだけど,GitHub だと ignore は gitignore とかのハイライトが割り当てられてるので困る
@Linda_pp@mstdn.jp ignore の代わりに rust,ignore を使うのはどうでしょう(試していないので使えなかったらごめんなさい)
@Linda_pp@mstdn.jp なるほど、README に書かれているコードが Rust じゃないんですね
それはどうしようもなさそうですね……
@dev それだと Rust としてハイライトされてしまうんですよね… 純粋にハイライトされていないコードブロックがほしいのですが
@Linda_pp@mstdn.jp 既に見つけられたかもしれませんが、```custom というのがあるみたいです。
https://doc.rust-lang.org/rustdoc/write-documentation/documentation-tests.html#custom-css-classes-for-code-blocks
また、これに関する公式ドキュメントを探せませんでしたが axum の使用例の中に ```not_rust という記述を見つけました
https://github.com/tokio-rs/axum/blob/da3539cb0e5eed381361b2e688a776da77c52cd6/examples/todos/src/main.rs#L12
@dev 情報ありがとうございます🙏 今回は include_str! するのをやめて README と API ドキュメントは別々に書いてしまいましたが,次同じようなことしたい時に検討してみます.
GNU social JP is a social network, courtesy of GNU social JP管理人. It runs on GNU social, version 2.0.2-dev, available under the GNU Affero General Public License.
All GNU social JP content and data are available under the Creative Commons Attribution 3.0 license.