/devc-fortran

The project is designed to allows you to develop GNU Fortran projects using the Visual Studio Code editor and this Devcontainer.

Primary LanguageDockerfileMIT LicenseMIT

Devcontainer GNU Fortran

License: MIT

Overview

A GNU Fortran Devcontainer project. It defines a Devcontainer with GNU Fortran installed.

The project is designed to allows you to develop GNU Fortran projects using the Visual Studio Code editor and this Devcontainer. The Devcontainer needs to be running in a local Docker instance, a remote Docker instance or in a GitHub Codespaces environment.

Requirements

Local development requirements

  • A Container Engine installed locally
    • Windows: Docker Desktop 2.0+ on Windows 10/11 Pro/Enterprise.
    • macOS: Docker Desktop 2.0+
    • Linux: Docker CE/EE 18.06+ and Docker Compose 1.21+.
  • Git
  • Visual Studio Code
  • Visual Studio Code Remote Development extensions are installed in VS Code.

Remote development requirements

  • A Container Engine on your remote server
    • Linux: Docker CE/EE 18.06+ and Docker Compose 1.21+.
    • 2 GB RAM and a 2-core CPU is recommended.
  • Git
  • Visual Studio Code
  • Visual Studio Code Remote Development extensions are installed in VS Code.

GitHub Codespaces requirements

  • No requirements, just open the Codespace remotely in a web browser.
  • Or Install VS Code locally and install the GitHub Codespaces extension. This will allow you to open the remote Codespace in a local VS Code instance.

Usage

Related Sites