向pyqode.core添加json支持

pyqode.json的Python项目详细描述


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

Latest PyPI versionNumber of PyPI downloadshttps://img.shields.io/pypi/l/pyqode.python.svgTravis-CI build statusCoverage Status

关于

pyqode.jsonjson支持添加到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上测试以下组合:

PyQt4PyQt5
GNU/Linux - Python 2.7yesno
GNU/Linux - Python 3.4yesyes

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
尝试连接到Red5服务器时出现java问题   java实现Runnable的类被认为是ExecutorServices的“Runnable任务”?   java struts2类中的多个@validation   java未能应用插件[class'org.gradle.api.plugins.scala.ScalaBasePlugin']:gradle v2。13   如何使用Java流仅收集长度最大的元素?   从spring引导应用程序连接到firestore的java引发空指针异常   java从SQLite插入和获取真实数据类型会为连续插入获取空值吗?   当存在未知数量的空格时,使用java替代正向查找   部署如何为当今的浏览器部署java小程序(小程序、嵌入、对象)?   @OneToMany和@ManyToOne@Formula之间的java双向关系返回null   java为什么在我的例子中,协议缓冲区的性能比JSON差?   如何部署混合C++/Java(JNI)应用程序?   java如何在程序中显示字符串的完整信息。反恐精英?   java在Hibernate中从持久性上下文中分离实体中的实体