con un clic
cangjie-std
提供仓颉语言标准库常用功能速查文档,包括类型转换/格式化字串/文件系统/IO流/标准输入输出/命令行参数处理/单元测试框架等
Instalar con Codex o Claude Copia este prompt, pégalo en Codex, Claude u otro asistente, y deja que revise la página de la skill y la instale por ti.
Menú
提供仓颉语言标准库常用功能速查文档,包括类型转换/格式化字串/文件系统/IO流/标准输入输出/命令行参数处理/单元测试框架等
Instalar con Codex o Claude Copia este prompt, pégalo en Codex, Claude u otro asistente, y deja que revise la página de la skill y la instale por ti.
Basado en la clasificación ocupacional SOC
通用算法与数据结构实现参考——排序、搜索、动态规划、图算法、字符串处理的多语言惯用写法和模板代码(Python/C++/Java/Go/Cangjie)
仓颉语言算法与数据结构实现参考——排序、搜索、动态规划、图算法、字符串处理、集合操作的惯用写法和模板代码
仓颉编程语言基本概念和规则,当需要了解关键字、标识符、程序结构、变量定义(let/var/const)、值类型与引用类型、作用域规则、表达式(if/while/for-in/break/continue)、函数等基本概念时,应使用此 Skill
仓颉语言基本数据类型。当需要了解仓颉语言的整数、浮点、布尔、字符(Rune)、字符串(String)、Unit、Nothing、元组(Tuple)、数组(Array/VArray)、区间(Range)类型以及基本运算符的语法和规则时,应使用此 Skill。
仓颉程序与C程序互操作指导,包括foreign声明、CFunc、inout参数、unsafe块、调用约定、类型映射(基础类型/结构体/CPointer/VArray/CString)、C回调仓颉、内存管理等特性时,应使用此 Skill
仓颉语言类。当需要了解仓颉语言的类定义、抽象类、构造函数(init/主构造函数)、终结器(~init)、继承(单继承/sealed)、重写(override)、重定义(redef)、成员变量、成员函数、属性(prop)、访问修饰符、This类型、对象创建等特性时,应使用此 Skill。
| name | cangjie-std |
| description | 提供仓颉语言标准库常用功能速查文档,包括类型转换/格式化字串/文件系统/IO流/标准输入输出/命令行参数处理/单元测试框架等 |
请按需查询当前目录下的工具文档:
std.convert:提供常用类型转换操作,包括将字符串解析为基础类型(整数/浮点/布尔等),将整数在不同进制间转换等。提供常用格式化操作,将数值类型格式化为指定格式的字符串,如指定宽度、对齐、精度、进制显示等。
std.fs:提供文件系统操作能力,包括文件读写、目录操作、路径处理、获取文件信息等。
std.io:提供I/O流模型(InputStream/OutputStream)、ByteBuffer、缓冲流(Buffered)、字符串流(StringReader/StringWriter)、链式流(Chained/Multi)、标准流(Console)、流工具函数(copy/readString/readToEnd)等。
std.unittest:仓颉单元测试框架,包括声明测试用例(@Test/@TestCase)、断言(@Assert/@Expect/@PowerAssert)、生命周期(@BeforeAll/@AfterAll/@BeforeEach/@AfterEach)、参数化测试、基准测试(@Bench)、动态测试(@TestBuilder)、测试模板(@TestTemplate)、Mock/Spy 对象、桩配置(@On)、验证(@Called/Verify)等。
stdio:仓颉语言的标准输出(print/println)、标准错误输出(eprint/eprintln)、标准输入(readln/read)、控制台读写、标准流获取(getStdIn/getStdOut/getStdErr)等。
args:命令行参数处理指导,包括如何通过 main 函数参数接收命令行参数,如何使用 std.argopt 包解析短选项/长选项/组合选项,如何开发 CLI 工具等。
others:标准库其他包和 API 功能速查表。