Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/pwsacademy/swift-setup

Student-friendly setup instructions for platforms, editors, and IDEs that support Swift.
https://github.com/pwsacademy/swift-setup

Last synced: 13 days ago
JSON representation

Student-friendly setup instructions for platforms, editors, and IDEs that support Swift.

Awesome Lists containing this project

README

        

# Swift Setup

This repository describes how you can set up a development environment for the [Swift programming language](https://swift.org).

Our goal is to support the adoption of Swift as a general purpose cross-platform programming language in education. To that end, we provide student-friendly instructions for various platforms, editors, and IDEs that support Swift.

If you’re interested in learning Swift, please see our [Programming with Swift: Fundamentals](https://www.pwsacademy.org/courses/pws-fundamentals.html) course, for which this repository is a supporting resource.

## Platforms

We only provide instructions for the latest release of each supported platform. These instructions *may* also apply to older releases:

- [Fedora 36](platforms/fedora/README.md)
- [macOS Ventura](platforms/macOS/README.md)
- [Ubuntu 22.04 LTS](platforms/ubuntu/README.md)
- [Windows 10 / 11](platforms/windows/README.md)

## Editors and IDEs

- [Gedit](editors/gedit/README.md)
* Fedora 36
* Ubuntu 22.04
- [Notepad++](editors/notepadplusplus/README.md)
* Windows 10 / 11
- [Visual Studio Code (Linux)](editors/vscode-linux/README.md)
* Fedora 36
* Ubuntu 22.04
- [Visual Studio Code (Windows)](editors/vscode-windows/README.md)
* Windows 10 / 11
- [Xcode](editors/xcode/README.md)
* macOS Ventura

## Contributing

This repository is a community effort, so we welcome contributions. Please see our [guidelines](contributing.md) for writing instructions.