原文:VSCode插件開發全攻略(五)跳轉到定義、自動補全、懸停提示

更多文章請戳VSCode插件開發全攻略系列目錄導航。 跳轉到定義 跳轉到定義其實很簡單,通過vscode.languages.registerDefinitionProvider注冊一個provider,這個provider如果返回了new vscode.Location 就表示當前光標所在單詞支持跳轉,並且跳轉到對應location。 為了示例更加有意義,我在這里寫了一個支持package.js ...

2018-10-15 16:33 9 84766 推薦指數:

查看詳情

VSCode插件開發全攻略(二)HelloWord

更多文章請戳VSCode插件開發全攻略系列目錄導航。 寫着前面 學習一門新的語言或者生態首先肯定是從HelloWord開始。 您可以直接克隆我放在GitHub上vscode-plugin-demo 的代碼到本地,然后嘗試修改代碼並運行,也可以使用微軟官方的腳手架 ...

Mon Oct 15 18:23:00 CST 2018 6 23269
VSCode插件開發全攻略(七)WebView

更多文章請戳VSCode插件開發全攻略系列目錄導航。 什么是Webview 大家都知道,整個VSCode編輯器就是一張大的網頁,其實,我們還可以在Visual Studio Code中創建完全自定義的、可以間接和nodejs通信的特殊網頁(通過一個acquireVsCodeApi特殊方法 ...

Thu Oct 18 18:37:00 CST 2018 3 14641
VSCode插件開發全攻略(一)概覽

文章索引 VSCode插件開發全攻略(一)概覽 VSCode插件開發全攻略(二)HelloWord VSCode插件開發全攻略(三)package.json詳解 VSCode插件開發全攻略(四)命令、菜單、快捷鍵 VSCode插件開發全攻略(五)跳轉到定義自動補全懸停 ...

Mon Oct 15 18:17:00 CST 2018 2 73459
VSCode插件開發全攻略(六)開發調試技巧

更多文章請戳VSCode插件開發全攻略系列目錄導航。 前言 在介紹完一些比較簡單的內容點之后,我覺得有必要先和大家介紹一些開發中遇到的一些細節問題以及技巧,特別是后面一章節將要介紹WebView的知識,這個坑會比較多,避免大家走彎路。 開發方式 最理想的方式是准備雙顯示器,一個寫代碼,一個 ...

Tue Oct 16 17:26:00 CST 2018 3 14531
VSCode插件開發全攻略(九)常用API總結

更多文章請戳VSCode插件開發全攻略系列目錄導航。 本文提煉一些常見的API使用場景供參考,本文內容有待完善。 編輯器相關 修改當前激活編輯器內容 替換當前編輯器全部內容: 打開文件並選中某段文字 preview為true相當於我們在文件管理器單擊文件,此時標題是斜體(如下圖 ...

Thu Nov 08 23:27:00 CST 2018 10 11136
VSCode插件開發全攻略(八)代碼片段、設置、自定義歡迎頁

更多文章請戳VSCode插件開發全攻略系列目錄導航。 代碼片段 代碼片段,也叫snippets,相信大家都不陌生,就是輸入一個很簡單的單詞然后一回車帶出來很多代碼。平時大家也可以直接在vscode中創建屬於自己的snippets: 創建代碼片段 那么如何在擴展中創建snippets ...

Mon Oct 22 19:45:00 CST 2018 0 17306
VSCode插件開發全攻略(三)package.json詳解

更多文章請戳VSCode插件開發全攻略系列目錄導航。 package.json 在詳細介紹vscode插件開發細節之前,這里我們先詳細介紹一下vscode插件的package.json寫法,但是建議先只需要隨便看一下,了解個大概,等后面講到具體細節的時候再回 ...

Mon Oct 15 18:27:00 CST 2018 2 18258
 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM