Skip to main content

  | मौसम…

411 समाचार
Public archive edition · Attributed source reporting with original dates · AI drafts are excluded

411 REFERENCE · Wikibooks

Ada Programming/Environment

Reference material by Wikibooks contributors. This retains its source identity and is not 411 news reporting.

Environment __TOC__ Several options exist for providing an environment for the development of Ada-language programs. Some useful environments are listed below. Emacs Ada-Mode Emacs is an easily-customized highly-extensible text-editor. Emacs includes a module for Ada-language support as part of the Emacs standard distribution, called 'Ada-mode'. Emacs is available for many Linux distributions as a binary or source package. Emacs is available as a binary installer for Windows, and is also available as an OS-agnostic source code package. The Ada-mode website includes a description of 'Ada-mode' as well as installation and configuration instructions for different operating systems, including a guide to customizing Ada-mode to personal taste.FSF download (download) A mailing list is available at the Ada-mode website for answering questions related to Ada development in Emacs. GNAT Studio GNAT Studio (formerly GPS, an acronym for the GNAT Programming Studio) is a fully-featured integrated development environment. It includes support for multiple platforms and languages, and modern programming tools including a language sensitive editor, graphical debugger, automatic code fixing, and support for version control systems. GPS is supported by AdaCore, and comes with a large amount of online documentation, including an online user guide and tutorial. AdaCore also maintains a port of the GUI toolkit GTK called GtkAda, which provides for the development of rich, GUI-based applications with Ada. PTC PTC's editions of ObjectAda include compilers and tools for various targets, a programmable debugger, a language sensitive editing environment, and also an Eclipse plugin. ApexAda continues the full lifecycle environment offered with this former Rational/IBM Ada. Ada support in mainstream Integrated Development Environments There are extensions for mainstream Integrated Development Environments supporting Ada with the GNAT compiler: GNATbench for Eclipse, Ada for VS Code, IntelliJ IDEA, and Ada for Netbeans. APSE (historical) APSE is short for Ada Programming Support Environment.APSE (article on wikipedia). APSE was a U.S. Military specification for developing a programming environment that would support the Ada programming language and Ada-related programming tools. References See also Wikibook Getting Started (from Ada Programming) Ada Style Guide Building