/
README.md
53 lines (39 loc) · 2.34 KB
/
README.md
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
# Angular Html TS Switcher
[comment]: <[![Build status](https://ci.appveyor.com/api/projects/status/w8xgtgb9fl74swap?svg=true)](https://ci.appveyor.com/project/OsamaAbuSitta/angularvsextension)>
Download this extension from the Marketplace [VS2022](https://marketplace.visualstudio.com/items?itemName=OAS.05D8FE2B-55EC-4A28-8865-C2570F30A1C9) or [VS2019](https://marketplace.visualstudio.com/items?itemName=OAS.593771d0-13b5-4de6-a192-165dd6f16144)
or from VS Gallery to get the [RC Version](http://vsixgallery.com/extension/05D8FE2B-55EC-4A28-8865-C2570F30A1C9/).
---------------------------------------
Easily navigate between typescript(.ts) and template(.html) in angular project and ng serve angular project.
See the [change log](CHANGELOG.md) for changes and road map.
## Supported Visual Studio Versions
- 2019
- 2022
## Features
- Switch between typescript(.ts) and template(.html).
- Angular ng server project.
- Open project in command prompt.
### Switch between typescript(.ts) and template(.html)
Right clisk on typecript or html file then click on TS HTML switch [shortcut ctrl+2]
![Open In Command Prompt](AngularVSExtension/art/ts-html-switch.gif)
### Angular ng server
Open the command prompt with ng serve command in path of active project in any context [shortcut ctrl+3]
![Ng Serve](AngularVSExtension/art/ng-serve.gif)
### Open project in command prompt
Open the command prompt in path of active project in any context [shortcut ctrl+4]
![Open In Command Prompt](AngularVSExtension/art/open-in-command-prompt.gif)
## Shortcuts
All shortcuts used are not reserved for any visual studio functionality and you can customized it, see [Identify and customize keyboard shortcuts in Visual Studio](https://docs.microsoft.com/en-us/visualstudio/ide/identifying-and-customizing-keyboard-shortcuts-in-visual-studio?view=vs-2019).
## Build requirements
- Visual Studio 2017 (15.7.4)+
- Visual Studio SDK
- The built VSIX will work with Visual Studio 2015 or newer
## Contribute
Check out the [contribution guidelines](CONTRIBUTING.md)
if you want to contribute to this project.
For cloning and building this project yourself, make sure
to install the
[Extensibility Tools](https://visualstudiogallery.msdn.microsoft.com/ab39a092-1343-46e2-b0f1-6a3f91155aa6)
extension for Visual Studio which enables some features
used by this project.
## License
[Apache 2.0](LICENSE)