File tree Expand file tree Collapse file tree 6 files changed +20
-20
lines changed Expand file tree Collapse file tree 6 files changed +20
-20
lines changed Original file line number Diff line number Diff line change 30
30
matched against one or more scopes.
31
31
32
32
To learn more about scopes and how they're used, check out the
33
- [ ` color theme ` ] ( HTTPS ://code.visualstudio.com/api/extension-guides/color-theme)
33
+ [ ` color theme ` ] ( https ://code.visualstudio.com/api/extension-guides/color-theme)
34
34
documentation.
35
35
36
36
## Install your extension
Original file line number Diff line number Diff line change 39
39
## Run tests
40
40
41
41
- Install the
42
- [ ` Extension Test Runner ` ] ( HTTPS ://marketplace.visualstudio.com/items?itemName=ms-vscode.extension-test-runner)
42
+ [ ` Extension Test Runner ` ] ( https ://marketplace.visualstudio.com/items?itemName=ms-vscode.extension-test-runner)
43
43
- Open the Testing view from the activity bar and click the Run Test" button,
44
44
or use the hotkey ` Ctrl/Cmd + ; A `
45
45
- See the output of the test result in the Test Results view.
52
52
53
53
## Go further
54
54
55
- - [ ` Follow UX guidelines ` ] ( HTTPS ://code.visualstudio.com/api/ux-guidelines/overview)
55
+ - [ ` Follow UX guidelines ` ] ( https ://code.visualstudio.com/api/ux-guidelines/overview)
56
56
to create extensions that seamlessly integrate with VS Code's native
57
57
interface and patterns.
58
- - [ ` Publish your extension ` ] ( HTTPS ://code.visualstudio.com/api/working-with-extensions/publishing-extension)
58
+ - [ ` Publish your extension ` ] ( https ://code.visualstudio.com/api/working-with-extensions/publishing-extension)
59
59
on the VS Code extension marketplace.
60
60
- Automate builds by setting up
61
- [ ` Continuous Integration ` ] ( HTTPS ://code.visualstudio.com/api/working-with-extensions/continuous-integration) .
61
+ [ ` Continuous Integration ` ] ( https ://code.visualstudio.com/api/working-with-extensions/continuous-integration) .
62
62
- Integrate to the
63
- [ ` report issue ` ] ( HTTPS ://code.visualstudio.com/api/get-started/wrapping-up#issue-reporting)
63
+ [ ` report issue ` ] ( https ://code.visualstudio.com/api/get-started/wrapping-up#issue-reporting)
64
64
flow to get issue and feature requests reported by users.
Original file line number Diff line number Diff line change 45
45
## Run tests
46
46
47
47
- Install the
48
- [ ` Extension Test Runner ` ] ( HTTPS ://marketplace.visualstudio.com/items?itemName=ms-vscode.extension-test-runner)
48
+ [ ` Extension Test Runner ` ] ( https ://marketplace.visualstudio.com/items?itemName=ms-vscode.extension-test-runner)
49
49
- Run the "watch" task via the ** Tasks: Run Task** command. Make sure this is
50
50
running, or tests might not be discovered.
51
51
- Open the Testing view from the activity bar and click the Run Test" button,
61
61
## Go further
62
62
63
63
- Reduce the extension size and improve the startup time by
64
- [ ` bundling your extension ` ] ( HTTPS ://code.visualstudio.com/api/working-with-extensions/bundling-extension) .
65
- - [ ` Publish your extension ` ] ( HTTPS ://code.visualstudio.com/api/working-with-extensions/publishing-extension)
64
+ [ ` bundling your extension ` ] ( https ://code.visualstudio.com/api/working-with-extensions/bundling-extension) .
65
+ - [ ` Publish your extension ` ] ( https ://code.visualstudio.com/api/working-with-extensions/publishing-extension)
66
66
on the VS Code extension marketplace.
67
67
- Automate builds by setting up
68
- [ ` Continuous Integration ` ] ( HTTPS ://code.visualstudio.com/api/working-with-extensions/continuous-integration) .
68
+ [ ` Continuous Integration ` ] ( https ://code.visualstudio.com/api/working-with-extensions/continuous-integration) .
Original file line number Diff line number Diff line change 45
45
## Run tests
46
46
47
47
- Install the
48
- [ ` Extension Test Runner ` ] ( HTTPS ://marketplace.visualstudio.com/items?itemName=ms-vscode.extension-test-runner)
48
+ [ ` Extension Test Runner ` ] ( https ://marketplace.visualstudio.com/items?itemName=ms-vscode.extension-test-runner)
49
49
- Run the "watch" task via the ** Tasks: Run Task** command. Make sure this is
50
50
running, or tests might not be discovered.
51
51
- Open the Testing view from the activity bar and click the Run Test" button,
61
61
## Go further
62
62
63
63
- Reduce the extension size and improve the startup time by
64
- [ ` bundling your extension ` ] ( HTTPS ://code.visualstudio.com/api/working-with-extensions/bundling-extension) .
65
- - [ ` Publish your extension ` ] ( HTTPS ://code.visualstudio.com/api/working-with-extensions/publishing-extension)
64
+ [ ` bundling your extension ` ] ( https ://code.visualstudio.com/api/working-with-extensions/bundling-extension) .
65
+ - [ ` Publish your extension ` ] ( https ://code.visualstudio.com/api/working-with-extensions/publishing-extension)
66
66
on the VS Code extension marketplace.
67
67
- Automate builds by setting up
68
- [ ` Continuous Integration ` ] ( HTTPS ://code.visualstudio.com/api/working-with-extensions/continuous-integration) .
68
+ [ ` Continuous Integration ` ] ( https ://code.visualstudio.com/api/working-with-extensions/continuous-integration) .
Original file line number Diff line number Diff line change 47
47
48
48
## Go further
49
49
50
- - [ ` Follow UX guidelines ` ] ( HTTPS ://code.visualstudio.com/api/ux-guidelines/overview)
50
+ - [ ` Follow UX guidelines ` ] ( https ://code.visualstudio.com/api/ux-guidelines/overview)
51
51
to create extensions that seamlessly integrate with VS Code's native
52
52
interface and patterns.
53
53
- Check out the
54
- [ ` Web Extension Guide ` ] ( HTTPS ://code.visualstudio.com/api/extension-guides/web-extensions) .
55
- - [ ` Publish your extension ` ] ( HTTPS ://code.visualstudio.com/api/working-with-extensions/publishing-extension)
54
+ [ ` Web Extension Guide ` ] ( https ://code.visualstudio.com/api/extension-guides/web-extensions) .
55
+ - [ ` Publish your extension ` ] ( https ://code.visualstudio.com/api/working-with-extensions/publishing-extension)
56
56
on the VS Code extension marketplace.
57
57
- Automate builds by setting up
58
- [ ` Continuous Integration ` ] ( HTTPS ://code.visualstudio.com/api/working-with-extensions/continuous-integration) .
58
+ [ ` Continuous Integration ` ] ( https ://code.visualstudio.com/api/working-with-extensions/continuous-integration) .
Original file line number Diff line number Diff line change @@ -26,12 +26,12 @@ transifex, follow these steps:
26
26
`vscode-extensions` projects.
27
27
- Set the API token to the environment variable `TRANSIFEX_API_TOKEN`.
28
28
- Check out the `main` branch of the
29
- [`VS Code repository` ](HTTPS ://github.com/Microsoft/vscode).
29
+ [`VS Code repository` ](https ://github.com/Microsoft/vscode).
30
30
- Preferably, place the VS Code repo next to the language pack extension
31
31
(so both have the same parent folder).
32
32
- `cd vscode` and run `yarn` to initialize the VS Code repo. More
33
33
information on how to build VS Code you can find
34
- [`here` ](HTTPS ://github.com/Microsoft/vscode/wiki/How-to-Contribute).
34
+ [`here` ](https ://github.com/Microsoft/vscode/wiki/How-to-Contribute).
35
35
- If the language pack extension is placed next to the VS Code repository:
36
36
`npm run update-localization-extension <%- lpLanguageId %>`
37
37
- Otherwise:
You can’t perform that action at this time.
0 commit comments