将COBOL支持添加到pyqode.core
pyqode.cobol的Python项目详细描述
关于
pyqode.cobol将cobol支持添加到pyQode(代码完成, 代码折叠…)。
特点:
- 基于COBOL关键字和定义的 当前文档的名称(pic字段、段落)
- 代码折叠模式
- 自动缩进模式(在结构、段落或内部过程之后)
- 支持pygments主题的本机(快速)语法高亮。
- 文档大纲小部件
许可证
pyqode.cobol在gpl v3下获得许可。
要求
pyqode.python依赖于以下库:
- Python3(>;=3.2)
- pyqode.core
安装
$ pip3 install pyqode.cobol --upgrade
测试
core有一个测试套件并测量其覆盖率。
要运行测试,只需运行python setup.py test
要测量覆盖率,请运行:
python3 setup.py test -a "--cov pyqode"
要检查pep8警告,请安装pytest-pep8并运行:
python3 setup.py test -a "--pep8 -m pep8"
要运行单个测试,请使用-a"--test_file_path.py::test_function",例如:
python3 setup.py test -a "-- test/test_api/test_code_edit.py::test_set_plain_text"
测试矩阵
我们在travis ci上测试以下组合:
PyQt4 | PyQt5 | |
---|---|---|
GNU/Linux - Python 3.4 | yes | yes |