VSCode外掛程式開發全攻略(九)常用API總結

2022-01-15 16:19:46 字數 929 閱讀 7272

vscode.window.activetexteditor.edit(editbuilder => );
const path = '/users/somefile.txt';

const options = ;

vscode.window.showtextdocument(vscode.uri.file(path), options);

preview為true相當於我們在檔案管理器單擊檔案,此時標題是斜體(如下圖),為false時則相當於雙擊。

vscode.window.showinformationmessage('我是info資訊!');

vscode.window.showerrormessage('我是錯誤資訊!');

vscode.window.showinformationmessage('是否要開啟小茗同學的部落格?', '是', '否', '不再提示').then(result =>  else if (result === '不再提示') 

});

vscode.window.setstatusbarmessage('你好,前端藝術家!');

setstatusbarmessage只是vscode.window.createstatusbaritem的一種快捷呼叫方式,如需更多自定義設定可以使用這個方法。

VSCode外掛程式開發全攻略(二)HelloWord

學習一門新的語言或者生態首先肯定是從helloword開始。您可以直接轉殖我放在github上vscode plugin demo 的 到本地,然後嘗試修改 並執行,也可以使用微軟官方的腳手架vscode generator code來生成專案結構,腳手架的使用我們後面再來介紹,先來熟悉一下專案結構...

測試全攻略

include class1.h include include cppunit testrunner.h include cppunit testresult.h include cppunit testresultcollector.h include cppunit extensions he...

Ubuntu 藍芽全攻略

ubuntu 的藍芽支援相信很多同學都在使用吧,插上就用,連個手機傳個檔案啊什麼的非常方便。但是你有沒有想過壓榨出其更大的潛能呢?有沒有想過坐到電腦前,開啟藍 牙連上手機,戴上耳麥,直接就通過電腦來接打 了呢?或者連上你的 ipod touch,聲就從電腦的音箱中飄出了呢?當然,windows 系統...