Skip to main content

将 JSON 支持添加到 pyqode.core

项目描述

https://raw.githubusercontent.com/pyQode/pyQode/master/media/pyqode-banner.png

最新的 PyPI 版本 PyPI 下载次数 https://img.shields.io/pypi/l/pyqode.python.svg Travis-CI 构建状态 覆盖状态

关于

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 查看哈希

已上传 source

内置分布

pyqode.json-2.10.0-py2.py3-none-any.whl (12.0 kB 查看哈希

已上传 py2 py3