charcode 1.1.3

  • Readme
  • Changelog
  • Example
  • Installing
  • 100

字符代码常量.

Build Status Pub

这些库为某些字符代码定义符号名称.

Using #

导入以下任一库:

import "package:charcode/ascii.dart";
import "package:charcode/html_entity.dart";

或使用charcode.dart库导入两个库:

import "package:charcode/charcode.dart";

Naming #

字符名称前面带有$以避免由于缩写和通用名称(例如" $ i")而与其他变量发生冲突.

Dart标识符中有效的字符直接跟在$ . 示例: $_$a$B$3 . 其他字符被赋予符号名称.

字母的名称对于小写字母是小写的,对于大写字母是混合的或大写的. 符号的名称均为小写,并省略后缀,例如" sign"," symbol"和" mark". 示例: $plus$exclamation

ascii.dart库为每个ASCII字符定义一个符号名称. 对于某些字符,它具有多个名称. 例如,普通的$tab和水平制表符的官方$ht .

html_entity.dart库使用标准实体缩写(包括大小写)为每个HTML 4.01字符实体定义一个常量. 示例: $nbsp表示&nbps;$aring为小写字母å$Aring为大写字母Å .

HTML实体包括Latin-1代码页中的所有字符,希腊字母和一些数学符号.

charcode.dart库只是出口双双ascii.darthtml_entity.dart .

Rationale #

Dart语言没有字符文字. 如果发生这种情况,则该库将不相关. 在此之前,该库可用于最常见的字符. 请参阅字符字面量要求 .

1.1.3 #

  • 添加了示例,修复了建议的棉绒.

1.1.2 #

  • 更新了SDK约束.

1.1.1 #

  • 拼写修复.

  • 修补程序修复.

1.1.0 #

  • 初始版本

example/example.dart

// Copyright (c) 2020, the Dart project authors. Please see the AUTHORS file
// for details. All rights reserved. Use of this source is governed by a
// BSD-style license that can be found in the LICENSE file.

import 'package:charcode/charcode.dart';

void main() {
  print(String.fromCharCodes([
    $E,
    $x,
    $a,
    $m,
    $p,
    $l,
    $e,
    $exclamation,
  ]));
}

Use this package as a library

1. Depend on it

将此添加到包的pubspec.yaml文件中:


dependencies:
  charcode: ^1.1.3

2. Install it

您可以从命令行安装软件包:

与酒吧:


$ pub get

使用Flutter:


$ flutter pub get

另外,您的编辑器可能支持pub getflutter pub get . 查看您的编辑器文档以了解更多信息.

3. Import it

现在,在Dart代码中,您可以使用:


import 'package:charcode/charcode.dart';
  
Popularity:
描述该程序包相对于其他程序包的受欢迎程度. [更多]
100
Health:
从静态分析得出的代码运行状况. [更多]
100
Maintenance:
反映出包装的整洁和最新状态. [更多]
100
Overall:
以上的加权分数. [更多]
100
了解有关得分的更多信息.

我们在2020年7月10日对该程序包进行了分析,并在下面提供了得分,详细信息和建议. using: 分析已完成,状态使用以下命令 :

  • 飞镖:2.8.4
  • 直到:0.13.14

Dependencies

Package Constraint Resolved Available
直接依赖
Dart SDK > = 2.0.0 <3.0.0
开发依赖
pedantic ^1.0.0

by  ICOPY.SITE