跳转到主要内容

为pyqode.core添加COBOL支持

项目描述

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.cobol.svg Travis-CI build status Coverage Status

关于

pyqode.cobolpyQode 添加了 COBOL 支持(代码补全,代码折叠等)。

功能

  • 基于COBOL关键字和当前文档中定义的名称(PIC字段,段落)的COBOL代码补全提供者

  • 代码折叠模式

  • 自动缩进模式(在结构,段落或过程内部之后)

  • 原生(快速)语法高亮显示器,支持pygments主题。

  • 文档大纲小部件

许可证

pyqode.cobol根据GPL v3许可证。

需求

pyqode.python依赖于以下库

  • python 3 (>= 3.2)

  • pyqode.core

安装

$ pip3 install pyqode.cobol --upgrade

测试

pyqode.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

项目详情


下载文件

下载适用于您的平台的文件。如果您不确定选择哪一个,请了解有关安装包的更多信息。

源代码发行版

pyqode.cobol-2.11.0.tar.gz (60.0 kB 查看哈希值)

上传时间 源代码

构建发行版

pyqode.cobol-2.11.0-py2.py3-none-any.whl (70.7 kB 查看哈希值)

上传时间 Python 2 Python 3

支持

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