搜索插件、代码仓与 APP 分类

插件详情v3.0.0

console_color

用于控制台的256种颜色的便捷枚举。此库为控制台的颜色代码提供了易于识别的名称。

AndroidiOSLinuxmacOSWebWindows
近 30 天下载
3.3万
喜欢数
3
Pub 分数
160

安装插件

flutter pub add console_color

插件介绍

基于插件公开信息、社区数据与项目使用情况整理的选型参考。

console_color 是一个 Flutter/Dart 包,提供了一个包含 256 种控制台颜色的便捷枚举,为颜色代码分配了易于识别的名称。它通过允许开发者使用描述性颜色名称而非原始 ANSI 代码来简化终端输出格式化。适用于跨多个平台的命令行应用程序中的日志记录、调试和增强控制台可读性。

适合场景

  • 使用颜色增强控制台日志
  • 通过彩色输出调试应用程序
  • 改进基于终端的用户界面
  • 自定义 CLI 工具输出
  • 带有视觉层次的记录

主要特点

  • 256 种预定义控制台颜色
  • 基于枚举的简单 API
  • 可读的颜色名称
  • 跨平台支持
  • 与 print 语句的轻松集成

适合对象

  • 开发命令行工具的开发者
  • 团队提升调试可见性
  • 使用控制台输出的教育项目
  • 需要终端着色的应用程序

使用建议

  • 仅限控制台输出
  • 无运行时颜色自定义
  • 依赖终端对 ANSI 颜色的支持
  • 不适用于GUI应用程序
  • 颜色在所有终端上的渲染可能不一致

原始 README

以下为关联源码仓库的 README 原文快照,最新内容请访问源码仓库。

1. About

The convenient enum of 256 colors for console. Console Color gives the color code for the console an easily recognizable name.

1.1. Introduction

1.1.1. Install Library

With Dart:

 dart pub add console_color

With Flutter:

 flutter pub add console_color
1.1.2. Import It
import 'package:console_color/console_color.dart';
1.1.3. Use library
import 'package:console_color/console_color.dart';

void main() {
  final color = ConsoleColor.cyan;
  print(color.name);
  print(color.code);

  for (final color in ConsoleColor.values) {
    print('name=${color.name}');
    print('code=${color.code}');
  }
}

1.2. License

Copyright (c) 2022, Kato Shinya. All rights reserved.
Use of this source code is governed by a
BSD-style license that can be found in the LICENSE file.

1.3. More Information

Console Color was designed and implemented by Kato Shinya.

所属分类

源码仓库

使用此插件的项目

暂无相关数据。

所在榜单