VS-code extension to improve the integration with Mezzurite experience
Перейти к файлу
Manish Patel 628dd123d3 Added the changes in demo.gif to make it faster and added Limitations section in Readme. 2019-01-07 11:57:16 -08:00
.vscode Added the intial changes for base extension for mezzurite (#1) 2018-11-19 13:29:26 -08:00
client Adding a feature to find the marked and unmarked angular components and modules (#5) 2018-12-17 12:59:39 -08:00
resources Added the changes in demo.gif to make it faster and added Limitations section in Readme. 2019-01-07 11:57:16 -08:00
src Removing the redundant files which are already organized in different directories according to their use and purpose. (#7) 2019-01-03 15:21:50 -08:00
.gitattributes Added the intial changes for base extension for mezzurite (#1) 2018-11-19 13:29:26 -08:00
.gitignore Added the intial changes for base extension for mezzurite (#1) 2018-11-19 13:29:26 -08:00
.vscodeignore Added the intial changes for base extension for mezzurite (#1) 2018-11-19 13:29:26 -08:00
CHANGELOG.md Added the intial changes for base extension for mezzurite (#1) 2018-11-19 13:29:26 -08:00
LICENSE Initial commit 2018-11-12 11:42:10 -08:00
README.md Added the changes in demo.gif to make it faster and added Limitations section in Readme. 2019-01-07 11:57:16 -08:00
icon.png Adding icon and description for the base extension (#2) 2018-12-11 11:31:26 -08:00
package-lock.json Resolving the security vulnerability (#8) 2019-01-03 16:56:38 -08:00
package.json Resolving the security vulnerability (#8) 2019-01-03 16:56:38 -08:00
tsconfig.json Added the intial changes for base extension for mezzurite (#1) 2018-11-19 13:29:26 -08:00
tslint.json Added the intial changes for base extension for mezzurite (#1) 2018-11-19 13:29:26 -08:00

README.md


logo
Mezzurite SDK Extension for Visual Studio Code

This plugin improves the Mezzurite SDK implementation experience. The Mezzurite SDK provides a consistent way to collect performance metrics of Single Page Applications across a variety of frameworks. Learn more about Mezzurite by visiting our GitHub Repository!

Features

Components Tracking

Displaying the marked and unmarked components for performance tracking from the application code currently active in editor workspace.

Modules Tracking

Displaying the modules configured with mezzurite performance markers to capture ALT and VLT for the application code currently active in editor workspace.

Demo

Demo

RoadMap

We are working on to provide the following features:-

Intellisense and autocomplete

Suggestion are provided for mezzurite syntaxes while typing imports and other mezzurite syntaxes. Code completion would be performed automatically while hitting Ctrl+Space on specific syntaxes.

Verifying Loggers

This feature verifies whether logging options for captured metrics is enabled or not. This also provides suggestions on required mandatory properties in logging config.

Configuration

This extension will be Activated automatically for the active workspace in vs code editor, provided the workspace have a mezzurite dependency.

Installation

To install, click on the "Install" button above and open with visual studio code, which will bring up the Extensions view in the editor.

You can also reach to this page by clicking on the Extensions icon in the Activity Bar on the side of VS Code or the command Ctrl+Shift+X and typing "mezzurite" keyword in the search bar.

After a successful install, you'll see a Reload button. Clicking on this will restart VS Code to enable the extension.

Limitations

Currently tracking Components and Modules feature is only supported for mezzurite-angular framework.

Contributing

Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.

License

Copyright (c) Microsoft Corporation. All rights reserved. Licensed under the MIT License.

Support

For more information and feedback on Mezzurite and its extensions. Please contact us at:- mezzurite@microsoft.com