跳转到主要内容

简单的COBOL集成开发环境

项目描述

OpenCobolIDE

Latest PyPI version Number of PyPI downloads https://img.shields.io/pypi/l/OpenCobolIDE.svg Build status Coverage Status

OpenCobolIDE是一个基于GnuCOBOL编译器的简单且轻量级的COBOL集成开发环境。

该软件是用Python编写的,使用PyQt5(或PyQt4)和pyQode

从版本4.7开始,OpenCobolIDE已进入维护模式不接受新功能,只修复错误

OpenCobolIDE的下一个主要版本将是HackEdit一个全新的项目,将在准备好时取代OCIDE,目前处于alpha阶段...

功能

  • COBOL语法高亮

  • COBOL代码自动完成

  • COBOL代码折叠

  • 可配置边距

  • 可导航的树视图,显示部分、节、段落等(与代码折叠面板完全同步)

  • 自动缩进

  • PIC字段偏移计算工具

  • 编译为程序(.exe)或子程序(.so/.dll)

  • 从编辑器或从可配置的外部终端运行程序(如果您使用SCREEN部分是必要的)。

  • 深色主题和配色方案

  • 跨平台:在GNU/LinuxWindowsMac OSX上运行

  • Linux上的dbpre集成,Windows上的esqlOC

许可协议

OpenCobolIDE遵循GPL版本3协议发布

依赖项

从v4.7版本开始,以下纯Python依赖项已包含在OCIDE中(这使得打包更容易)

安装

GNU/Linux

注意:从v4.6.2版本开始,安装的可执行文件名为小写:opencobolide

Ubuntu

这里有一个deb软件包:[下载链接](https://launchpad.net/cobcide/+download)

此软件包应在任何14.04或更高版本的Ubuntu上以及任何基于Ubuntu的版本上运行

Fedora

这里有一个为Fedora 23准备的RPM软件包:[下载链接](https://launchpad.net/cobcide/+download)

ArchLinux

OpenCobolIDE可以从[AUR](https://aur.archlinux.org/packages/opencobolide/)获取。

您可以使用许多可用的AUR辅助工具之一进行安装;例如,使用yaourt

yaourt -S opencobolide

KaOS

OpenCobolIDE位于KaOs社区软件包(KCP)中

kcp -i gnu-cobol
kcp -i opencobolide

其他发行版

使用您的软件包管理器安装Python3、PyQt5、GnuCOBOL和pip for Python3,然后运行以下命令

sudo pip3 install OpenCobolIDE --upgrade

注意,如果您系统中有PyQt5和PyQt4,IDE将默认使用PyQt5。要强制使用PyQt4,您应将环境变量QT_API设置为pyqt4。

Windows

这里有一个Windows安装程序:[下载链接](https://launchpad.net/cobcide/+download)

Mac OSX

这里有一个dmg镜像:[下载链接](https://launchpad.net/cobcide/+download)

在运行应用程序之前,您首先需要安装GnuCOBOL编译器,例如使用homebrew

brew install gnu-cobol

如果您在非标准路径安装了编译器并且它未被IDE识别,您可以在首选项对话框(“编译器”选项卡)中指定编译器的路径

资源

截图

  • 主页

https://raw.githubusercontent.com/OpenCobolIDE/OpenCobolIDE/master/doc/source/_static/Home.png
  • 编辑器

https://raw.githubusercontent.com/OpenCobolIDE/OpenCobolIDE/master/doc/source/_static/MainWindow.png
  • 代码折叠

https://raw.githubusercontent.com/OpenCobolIDE/OpenCobolIDE/master/doc/source/_static/Folding.png
  • 偏移计算器

https://raw.githubusercontent.com/OpenCobolIDE/OpenCobolIDE/master/doc/source/_static/PicOffsets.png
  • 支持深色风格

https://raw.githubusercontent.com/OpenCobolIDE/OpenCobolIDE/master/doc/source/_static/Dark.png

项目详情


下载文件

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

源代码分发

OpenCobolIDE-4.7.6.tar.gz (12.9 MB 查看哈希值

上传时间: 源代码

支持者