當前位置: 首頁>>代碼示例>>TypeScript>>正文


TypeScript OutputChannel.append方法代碼示例

本文整理匯總了TypeScript中vscode.OutputChannel.append方法的典型用法代碼示例。如果您正苦於以下問題:TypeScript OutputChannel.append方法的具體用法?TypeScript OutputChannel.append怎麽用?TypeScript OutputChannel.append使用的例子?那麽, 這裏精選的方法代碼示例或許可以為您提供幫助。您也可以進一步了解該方法所在vscode.OutputChannel的用法示例。


在下文中一共展示了OutputChannel.append方法的10個代碼示例,這些例子默認根據受歡迎程度排序。您可以為喜歡或者感覺有用的代碼點讚,您的評價將有助於係統推薦出更棒的TypeScript代碼示例。

示例1:

 readable.on('data', chunk => {
     const chunkAsString = typeof chunk === 'string' ? chunk : chunk.toString();
     outputChannel.append(chunkAsString);
     if (saveData) {
         dataStorage += chunkAsString;
     }
 });
開發者ID:KalitaAlexey,項目名稱:RustyCode,代碼行數:7,代碼來源:OutputChannelProcess.ts

示例2:

 result.stdout.on("data", (data: Buffer) => {
     if (outputChannel) {
         outputChannel.append(data.toString());
     } else {
         process.stdout.write(data);
     }
 });
開發者ID:ajwhite,項目名稱:vscode-react-native,代碼行數:7,代碼來源:commandExecutor.ts

示例3: execPythonFile

 execPythonFile(pythonSettings.pythonPath, [testLauncherFile].concat(nosetestlauncherargs).concat(noseTestArgs.concat(testPaths)), rootDirectory, true, (data: string) => {
     if (data === 'READY' + os.EOL) {
         // debug socket server has started
         launchDef.resolve();
     }
     else {
         if (!outputChannelShown) {
             outputChannelShown = true;
             outChannel.show();
         }
         outChannel.append(data);
     }
 }, token).catch(reason => {
開發者ID:walkoncross,項目名稱:pythonVSCode,代碼行數:13,代碼來源:runner.ts

示例4: execPythonFile

    execPythonFile(pythonSettings.pythonPath, testArgs, rootDirectory, true, (data: string) => {
        if (data.startsWith('READY' + os.EOL)) {
            // debug socket server has started.
            launchDef.resolve();
            data = data.substring(('READY' + os.EOL).length);
        }

        if (!outputChannelShown) {
            outputChannelShown = true;
            outChannel.show();
        }
        outChannel.append(data);
    }, token).catch(reason => {
開發者ID:,項目名稱:,代碼行數:13,代碼來源:

示例5:

	const onOutput = (str: string) => outputChannel.append(str);
開發者ID:servicesgpr,項目名稱:vscode,代碼行數:1,代碼來源:main.ts

示例6:

	p.stdout.on('data', (data: string) => {
		outputChannel.append(data);
	});
開發者ID:Gigitsu,項目名稱:vscode-npm-scripts,代碼行數:3,代碼來源:main.ts

示例7:

 }, error => {
     outputChannel.append(error);
     outputChannel.show();
 });
開發者ID:SongJLG,項目名稱:pythonVSCode,代碼行數:4,代碼來源:baseTestRunner.ts

示例8: execPythonFile

 execPythonFile(command, args, this.workspaceRootPath, this.includeErrorAsResponse).then(data => {
     outputChannel.append(data);
     outputChannel.show();
 }, error => {
開發者ID:SongJLG,項目名稱:pythonVSCode,代碼行數:4,代碼來源:baseTestRunner.ts

示例9: append

 public append(message: string): void {
     this.channel.append(message);
 }
開發者ID:KalitaAlexey,項目名稱:RustyCode,代碼行數:3,代碼來源:output_channel_wrapper.ts

示例10: sendCommand

 sendCommand(commandLine, workspace.rootPath, this.includeErrorAsResponse).then(data => {
     outputChannel.append(data);
     outputChannel.show();
 }, error=> {
開發者ID:Erguotou,項目名稱:pythonVSCode,代碼行數:4,代碼來源:baseTestRunner.ts


注:本文中的vscode.OutputChannel.append方法示例由純淨天空整理自Github/MSDocs等開源代碼及文檔管理平台,相關代碼片段篩選自各路編程大神貢獻的開源項目,源碼版權歸原作者所有,傳播和使用請參考對應項目的License;未經允許,請勿轉載。