跳到主要内容

通用函数与 IDE 约定

通用函数

  • print(...): void — 打印到标准输出
  • typeins(value): void — 输出类似typeof的返回值 说明:直接可用的通用输出与类型探测能力。

示例:

print("Hello", 123);
typeins("abc");

输入

Sii内置的方法,需要通过new进行创建。

  • ToGet(): any — 与变量声明类型配合:
    • let x: int = new ToGet(); → 读取并转为 int
    • let s: string = new ToGet(); → 读取 string

说明:在 IDE/运行环境中同步从标准输入读取一行文本,并按目标类型转换。

示例:

let age: int = new ToGet();
print("age:", age);

IDE / 编译约定

  • 编译/运行仅对 .sii 文件生效。
  • 内建函数须经 sii. 前缀调用;否则报错提示。
  • 记忆最近项目/文件;文件树支持右键(新建/重命名/删除/保存)。
  • 支持快捷键:保存、 新建、 运行;终端支持历史与清空。

示例(内建调用规范,含输出):

// 错误:readText("a.txt")  // 直接调用会报错
// 正确:
print(sii.readText("a.txt"));