Cobol
languages.cobol.enable
Whether to enable tools for COBOL development.
Type: boolean
Default:
false
Example:
true
languages.cobol.package
The GNU COBOL compiler package to use.
Type: package
Default:
pkgs.gnucobol
languages.cobol.compilerFlags
Additional flags to pass to the GNU COBOL compiler.
Type: list of string
Default:
[ ]
Example:
languages.cobol.copybooks
List of directories to search for COBOL copybooks. These will be added to the COB_COPY_DIR environment variable.
Type: list of string
Default:
[ ]
Example:
languages.cobol.dev.enable
Enable COBOL development tools.
Type: boolean
Default:
true
languages.cobol.dev.debugger.enable
Enable gdb debugger.
Type: boolean
Default:
true
languages.cobol.dev.debugger.package
The debugger package to use.
Type: package
Default:
pkgs.gdb
languages.cobol.dev.documentation.enable
Enable cobol documentation tools.
Type: boolean
Default:
false
languages.cobol.dev.documentation.robodoc.enable
Enable robodoc documentation tool.
Type: boolean
Default:
true
languages.cobol.dev.documentation.robodoc.package
The ROBODoc package to use.
Type: package
Default:
pkgs.robodoc
languages.cobol.dev.editor.enable
Enable cobol editor support.
Type: boolean
Default:
true
languages.cobol.dev.editor.emacsMode.enable
Enable cobol-mode for Emacs.
Type: boolean
Default:
true
languages.cobol.dev.editor.emacsMode.package
The cobol-mode package to use.
Type: null or package
Default:
pkgs.emacsPackages.cobol-mode or null
languages.cobol.dev.linter.enable
Enable cobol linter.
Type: boolean
Default:
false