将 JSON 支持添加到 pyqode.core
项目描述
关于
pyqode.json为pyQode添加了JSON支持(语法高亮、导航面板、代码折叠……)。
特征:
原生语法高亮
专用代码折叠检测器
一个预配置的编辑器:pyqode.json.widgets.JSONCodeEdit
导航面板(向您显示当前节点及其父节点并让您在它们之间导航)
执照
pyqode.json 在MIT license下获得许可。
要求
pyqode.json 依赖于以下库:
python 2.7 或 python 3 (>= 3.2)
pyqode.core
安装
$ pip install pyqode.json --upgrade
测试
pyqode.core 有一个测试套件并测量其覆盖率。
要运行测试,只需运行python setup.py test
要测量覆盖率,请运行:
python setup.py test -a "--cov pyqode"
要检查 PEP8 警告,请安装 pytest-pep8 并运行:
python setup.py test -a "--pep8 -m pep8"
要运行单个测试,请使用-a "-- test_file_path.py::test_function",例如:
python setup.py test -a "-- test/test_api/test_code_edit.py::test_set_plain_text"
测试矩阵
我们在 Travis-CI 上测试以下组合:
PyQt4 |
PyQt5 |
|
---|---|---|
GNU/Linux - Python 2.7 |
是的 |
不 |
GNU/Linux - Python 3.4 |
是的 |
是的 |
项目详情
下载文件
下载适用于您平台的文件。如果您不确定要选择哪个,请了解有关安装包的更多信息。
源分布
pyqode.json-2.10.0.tar.gz
(7.3 kB
查看哈希)
内置分布
pyqode.json-2.10.0-py2.py3-none-any.whl
(12.0 kB
查看哈希)
关
pyqode.json -2.10.0.tar.gz 的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | b788884b4e625b8f388ba9c130f12bdc2364a221a4e1f61d35feab800d5c4aaf |
|
MD5 | 11e6d1d950169d0b0fc5fe0d54502aac |
|
布莱克2-256 | 5c8a0c5b3489c8f23afa9bd694de66a8c86ba078587405cb5ffe4f1d2ee38c63 |
关
pyqode.json -2.10.0-py2.py3-none-any.whl 的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 5d3bd3e1f7293289a28485e504241dd0cb83f236d31a2a906059d5d17be9bc74 |
|
MD5 | 2ab999a71e247c8bd24a4dbe28ced93e |
|
布莱克2-256 | b505e2e0d9b3512a1da702c685a3d041816f9b8ae70e4ff25d3ed2453cdc322a |