跳转到主要内容

为pyqode.core添加JSon支持

项目描述

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

Latest PyPI version Number of PyPI downloads https://img.shields.io/pypi/l/pyqode.python.svg Travis-CI build status Coverage Status

关于

pyqode.jsonpyQode (语法高亮,导航面板,代码折叠等) 添加 JSON 支持。

特性

  • 本地语法高亮器

  • 专门的代码折叠检测器

  • 预先配置的编辑器: pyqode.json.widgets.JSONCodeEdit

  • 导航面板(显示当前节点及其父节点,并允许在它们之间导航)

许可证

pyqode.json 采用 MIT许可证

需求

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

上传时间 Python 2 Python 3

由以下机构支持

AWS AWS 云计算和安全赞助商 Datadog Datadog 监控 Fastly Fastly CDN Google Google 下载分析 Microsoft Microsoft PSF赞助商 Pingdom Pingdom 监控 Sentry Sentry 错误日志 StatusPage StatusPage 状态页面