An open API service indexing awesome lists of open source software.

https://github.com/andreoneti/qml-formatter

Formatter, definition and autocomplete for QML language
https://github.com/andreoneti/qml-formatter

formatter language-support qml qml-formatter visual-studio-code vscode vscode-extension

Last synced: 12 days ago
JSON representation

Formatter, definition and autocomplete for QML language

Awesome Lists containing this project

README

        

# [QML](http://www.qt.io/) Language support for [Visual Studio Code](https://code.visualstudio.com/)
Provides Intellisense for QML in VSCode

## Features
- [x] Autocompletion
- [x] Go to Definition
- [x] Formatting
- [x] Code Snippets

## Installing
* Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter:
* `ext install AndreOneti.qml-formatter`

Alternatively, you can download the extension from the [marketplace](https://marketplace.visualstudio.com/items?itemName=AndreOneti.qml-formatter).

-------

### Preview
![QML formatting](images/preview.gif)

### Formatter
![QML formatting](images/formatting.gif)
### Syntax coloring
![Syntax coloring](images/syntax.png)

## Issues / Feature requests
You can submit your issues and feature requests on the GitHub [issues page](https://github.com/AndreOneti/qml-formatter/issues).

## Contributing
As long as you respect the following rules, I accept any pull-request which can improve the support of the language on Visual Studio Code :
* Indent your code by 2 spaces.
* Document the purpose of functions and classes.
* Document other code where useful.
* When adding a new feature, please mention it in the `README.md` Features section. Use screenshots when applicable.

## More information
* [qml-formatter on the Visual Studio Marketplace](https://marketplace.visualstudio.com/items/AndreOneti.qml-formatter)
* [qml-formatter GitHub repository](https://github.com/AndreOneti/qml-formatter)
* [Visual Studio Code website](http://code.visualstudio.com/)
* [Qt website](http://www.qt.io/)