File tree Expand file tree Collapse file tree 11 files changed +33
-33
lines changed Expand file tree Collapse file tree 11 files changed +33
-33
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
37
37
38
38
- To start using your extension with Visual Studio Code copy it into the
39
39
` <user home>/.vscode/extensions ` folder and restart Code.
40
40
- To share your extension with the world, read on
41
- https ://code.visualstudio.com/docs about publishing an extension.
41
+ HTTPS ://code.visualstudio.com/docs about publishing an 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 40
40
## Run tests
41
41
42
42
- Install the
43
- [ ` Extension Test Runner ` ] ( https ://marketplace.visualstudio.com/items?itemName=ms-vscode.extension-test-runner)
43
+ [ ` Extension Test Runner ` ] ( HTTPS ://marketplace.visualstudio.com/items?itemName=ms-vscode.extension-test-runner)
44
44
- Run the "watch" task via the ** Tasks: Run Task** command. Make sure this is
45
45
running, or tests might not be discovered.
46
46
- Open the Testing view from the activity bar and click the Run Test" button,
55
55
56
56
## Go further
57
57
58
- - [ ` Follow UX guidelines ` ] ( https ://code.visualstudio.com/api/ux-guidelines/overview)
58
+ - [ ` Follow UX guidelines ` ] ( HTTPS ://code.visualstudio.com/api/ux-guidelines/overview)
59
59
to create extensions that seamlessly integrate with VS Code's native
60
60
interface and patterns.
61
61
- Reduce the extension size and improve the startup time by
62
- [ ` bundling your extension ` ] ( https ://code.visualstudio.com/api/working-with-extensions/bundling-extension) .
63
- - [ ` Publish your extension ` ] ( https ://code.visualstudio.com/api/working-with-extensions/publishing-extension)
62
+ [ ` bundling your extension ` ] ( HTTPS ://code.visualstudio.com/api/working-with-extensions/bundling-extension) .
63
+ - [ ` Publish your extension ` ] ( HTTPS ://code.visualstudio.com/api/working-with-extensions/publishing-extension)
64
64
on the VS Code extension marketplace.
65
65
- Automate builds by setting up
66
- [ ` Continuous Integration ` ] ( https ://code.visualstudio.com/api/working-with-extensions/continuous-integration) .
66
+ [ ` Continuous Integration ` ] ( HTTPS ://code.visualstudio.com/api/working-with-extensions/continuous-integration) .
67
67
- Integrate to the
68
- [ ` report issue ` ] ( https ://code.visualstudio.com/api/get-started/wrapping-up#issue-reporting)
68
+ [ ` report issue ` ] ( HTTPS ://code.visualstudio.com/api/get-started/wrapping-up#issue-reporting)
69
69
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 23
23
- To start using your extension with Visual Studio Code copy it into the
24
24
` <user home>/.vscode/extensions ` folder and restart Code.
25
25
- To share your extension with the world, read on
26
- https ://code.visualstudio.com/docs about publishing an extension.
26
+ HTTPS ://code.visualstudio.com/docs about publishing an extension.
Original file line number Diff line number Diff line change 25
25
- To start using your extension with Visual Studio Code copy it into the
26
26
` <user home>/.vscode/extensions ` folder and restart Code.
27
27
- To share your extension with the world, read on
28
- https ://code.visualstudio.com/docs about publishing an extension.
28
+ HTTPS ://code.visualstudio.com/docs about publishing an extension.
Original file line number Diff line number Diff line change 30
30
## Add more language features
31
31
32
32
- To add features such as IntelliSense, hovers and validators check out the VS
33
- Code extenders documentation at https ://code.visualstudio.com/docs
33
+ Code extenders documentation at HTTPS ://code.visualstudio.com/docs
34
34
35
35
## Install your extension
36
36
37
37
- To start using your extension with Visual Studio Code copy it into the
38
38
` <user home>/.vscode/extensions ` folder and restart Code.
39
39
- To share your extension with the world, read on
40
- https ://code.visualstudio.com/docs about publishing an extension.
40
+ HTTPS ://code.visualstudio.com/docs about publishing an extension.
Original file line number Diff line number Diff line change 21
21
To create/update the `translations` folder with the latest strings from
22
22
transifex, follow these steps:
23
23
24
- - Get an API token from https ://www.transifex.com/user/settings/api. The token
24
+ - Get an API token from HTTPS ://www.transifex.com/user/settings/api. The token
25
25
needs to have access to the `vscode-editor`, `vscode-workbench` and
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