2017-12-04 編寫Visual Studio Code插件初嘗試

參考官方入門: Your First Visual Studio Code Extension - Hello Worldjavascript

源碼在: program-in-chinese/vscode_helloWorldjava

建立插件過程當中, 發現identifier和publisher name不容許中文命名(報錯: invalid xxx):git

? What type of extension do you want to create? New Extension (TypeScript)
? What's the name of your extension? 吃了麼
? What's the identifier of your extension? hello
? What's the description of your extension? 吃了麼
? What's your publisher name (more info: https://code.visualstudio.com/docs/tools/vscecli#_publishing-extensions)? nobody

運行一下Hello World命令, 沒問題.github

按入門教程替代extension.sayHello命令的內容, 實現顯示選中文本長度的演示功能:編輯器

var 編輯器 = vscode.window.activeTextEditor;
        if (!編輯器) {
            return; // 無打開的編輯器
        }
        
        var 選中部分 = 編輯器.selection;
        var 文本 = 編輯器.document.getText(選中部分);
        
        // 顯示信息框
        vscode.window.showInformationMessage('選中字符數: ' + 文本.length);

運行Hello World結果:
2017_12_04_運行ide

順便感覺一下調試功能:
2017_12_04_調試插件

相關文章
相關標籤/搜索