#ansi-colors #color #terminal-text #text-color #minecraft #terminal-colors #codes

mccolors-rust

一个用于处理Minecraft颜色代码和ANSI颜色的Rust库

4个版本

0.1.3 2024年1月23日
0.1.2 2024年1月19日
0.1.1 2024年1月19日
0.1.0 2024年1月19日

#614 in 命令行界面

39 每月下载次数

MIT 许可证

7KB
68 行代码(不含注释)

mccolors-rust

mccolors-rust 是一个Rust库,用于在终端文本中处理Minecraft风格的颜色代码。轻松地将彩色和富有表现力的文本添加到您的Rust应用程序中,以提供视觉上令人愉悦的用户体验。

安装

您可以通过将其添加到 Cargo.toml 来将 mccolors-rust 包含到您的Rust项目中。

[dependencies]
mccolors-rust = "0.1.3"

使用方法

use mccolors_rust::{mcwrite, mcreplace, mcremove};

// Writing text with Minecraft color codes
mcwrite("&4Hello &rWorld!");

// Replacing Minecraft color codes with their respective colors
let formatted_text = mcreplace("&6Formatted &ctext &athat &3shines!");

// Removing Minecraft color codes from text
let clean_text = mcremove("&eClean &7this &ftext.");

函数

mcwrite(text)

允许在终端中用Minecraft颜色代码编写文本。

mcreplace(text)

将文本中的Minecraft颜色代码替换为其相应的颜色。

mcremove(text)

从文本中移除Minecraft颜色代码,留下干净的文本。

参数

  • text: 包含Minecraft颜色代码的输入文本。

贡献和问题

欢迎贡献和建议!如果您遇到任何问题或想做出贡献,请在 GitHub 上打开一个问题或拉取请求。

许可证

本项目采用MIT许可证 - 有关详细信息,请参阅 LICENSE 文件。

无运行时依赖