diff --git a/lsp-sample/README.md b/lsp-sample/README.md index 17b850f1..4c85fc76 100644 --- a/lsp-sample/README.md +++ b/lsp-sample/README.md @@ -28,11 +28,11 @@ It also includes an End-to-End test. - Run `npm install` in this folder. This installs all necessary npm modules in both the client and server folder - Open VS Code on this folder. -- Press Ctrl+Shift+B to compile the client and server. -- Switch to the Debug viewlet. -- Select `Launch Client` from the drop down. -- Run the launch config. -- If you want to debug the server as well use the launch configuration `Attach to Server` -- In the [Extension Development Host] instance of VSCode, open a document in 'plain text' language mode. +- Press Ctrl+Shift+B to start compiling the client and server in [watch mode](https://code.visualstudio.com/docs/editor/tasks#:~:text=The%20first%20entry%20executes,the%20HelloWorld.js%20file.). +- Switch to the Run and Debug View in the Sidebar (Ctrl+Shift+D). +- Select `Launch Client` from the drop down (if it is not already). +- Press ▷ to run the launch config (F5). +- If you want to debug the server as well, use the launch configuration `Attach to Server` +- In the [Extension Development Host](https://code.visualstudio.com/api/get-started/your-first-extension#:~:text=Then%2C%20inside%20the%20editor%2C%20press%20F5.%20This%20will%20compile%20and%20run%20the%20extension%20in%20a%20new%20Extension%20Development%20Host%20window.) instance of VSCode, open a document in 'plain text' language mode. - Type `j` or `t` to see `Javascript` and `TypeScript` completion. - Enter text content such as `AAA aaa BBB`. The extension will emit diagnostics for all words in all-uppercase.