2016-06-10 51 views
0

我想添加到vscode的扩展中,现在正在尝试为我完成的代码编写测试脚本。我是新来的TypeScript和我的工作,但我只是不知道如何打开一个文件,我保存&用我写的命令关闭,然后打开文件备份并检查测试用例中的内容。在VSCode中测试文件的内容TypeScript

有人可以帮忙吗?

回答

1

我知道这个问题是旧的,我希望你在此期间解决你的问题,但你可以尝试使用您的URI或文件路径打开它,你将文件保存到:

import * as vscode from 'vscode'; 
function openDocument(uri: vscode.Uri|string): Promise<vscode.TextDocument> { 
    if(typeof uri === "string") 
     uri = vscode.Uri.parse(uri); 
    return await vscode.workspace.openTextDocument(uri as vscode.Uri); 
} 

那么你可以得到文档上的文字:

let mydoc = await openDocument("file:///c:/myuser/myfolder/myfile.txt"); 
let text = mydoc.getText(); 
相关问题