Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/likianta/pycharm-qml-keywords-highlight
Syntax hightlight and code completion for QML in PyCharm.
https://github.com/likianta/pycharm-qml-keywords-highlight
code-completion code-highlight pycharm pycharm-plugin pycharm-qml qml
Last synced: about 1 month ago
JSON representation
Syntax hightlight and code completion for QML in PyCharm.
- Host: GitHub
- URL: https://github.com/likianta/pycharm-qml-keywords-highlight
- Owner: likianta
- Created: 2020-11-27T14:57:42.000Z (about 4 years ago)
- Default Branch: master
- Last Pushed: 2022-10-21T11:02:41.000Z (over 2 years ago)
- Last Synced: 2023-03-05T12:04:21.823Z (almost 2 years ago)
- Topics: code-completion, code-highlight, pycharm, pycharm-plugin, pycharm-qml, qml
- Language: Python
- Homepage:
- Size: 680 KB
- Stars: 4
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README-dev.md
Awesome Lists containing this project
README
# Namespace File
This file is copied from my another project: [declare-qml/blueprint/resources/no6_all_pyml_widgets.json](https://github.com/Likianta/declare-qml/tree/master/blueprint/resources).
Download it and rename to "pyml-import-namespaces.json", put it in current "data" folder.
# Run
Setup Python 3.8+ and install `pip install lk-utils` (latest version).
Run `main.py`.
It will generate three ".txt" files in "data" folder:
- qml-modules.txt
- qml-components.txt
- qml-properties.txt# Update "pycharm-qml-keywords-highlight.md"
1. Copy "qml-modules.txt" content and paste to `chapter#QML Modules:codeblock`
2. Copy "qml-components.txt" content and paste to `chapter#QML Components:codeblock`
3. Copy "qml-properties.txt" content and paste to `chapter#QML Properties:codeblock`