向pyqode.core添加json支持
pyqode.json的Python项目详细描述
关于
pyqode.json将json支持添加到pyQode(语法高亮, 导航面板,代码折叠,…)。
特点:
- 本机语法高亮
- 专用代码折叠检测器
- 预先配置的编辑器:pyqode.json.widgets.jsoncodedit
- 导航面板(显示当前节点及其父节点,并允许您 在它们之间导航)
许可证
pyqode.json是根据mit许可证授权的。
要求
pyqode.json依赖于以下库:
- python 2.7或python 3(>;=3.2)
- pyqode.core
安装
$ pip install pyqode.json --upgrade
测试
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 | yes | no |
GNU/Linux - Python 3.4 | yes | yes |