【发布时间】:2019-08-13 20:52:42
【问题描述】:
总结
我正在 TypeScript 中为 VSCode 创建我的第一个扩展,并希望创建一个新的信息消息来显示当前日期/时间。
我的尝试
我尝试在 vscode 键绑定列表中查找一些数据/时间关键字。我还尝试在 Google 上寻找获取系统日期/时间的功能,但只是遇到解释数据/时间语法以及如何显示特定日期/时间但没有获取当前数据/时间的解决方案。我也在 vscode API 文档中查找过。
代码部分
根据我的理解,代码应该在activate 部分的extension.ts 文件中,我在其中注册命令以实现showInformationMessage 函数调用并向其发送包含日期/时间的字符串。所以这里是我存储当前日期/时间的代码:
let disposableShowTime = vscode.commands.registerCommand(
"extension.showTime",
() => {
// Display a message box to the user
let dateTime = "22 March, 2019 12:45PM"; // store current data/time instead
vscode.window.showInformationMessage("Current time: " + dateTime);
}
);
所需输出:[Current Date/Time]
实际输出:22 March, 2019 12:45PM
【问题讨论】:
标签: typescript