Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/tayloraswift/atomic-blonde

SourceKit-based syntax highlighting for the Swift language
https://github.com/tayloraswift/atomic-blonde

atom sourcekit swift-language syntax-highlighting

Last synced: 3 months ago
JSON representation

SourceKit-based syntax highlighting for the Swift language

Awesome Lists containing this project

README

        

[![Platforms](https://img.shields.io/badge/platforms-linux-lightgrey.svg)](https://swift.org)

> GitHub has announced they are [deprecating](https://github.blog/2022-06-08-sunsetting-atom/) the Atom text editor. Accordingly, we will also be deprecating `atomic-blonde`.

*Atomic-blonde* is a *SourceKit*-based syntax highlighter for the swift language. Unlike highlighters powered by regular expression grammars, *atomic-blonde* calls into your swift compiler installation to provide perfect, accurate syntax highlighting. The highlights you see in atom are the same ones the swift compiler sees.

***Atomic-blonde* requires a [*swiftenv*](https://github.com/kylef/swiftenv) installation to work.** The version of swift *atomic-blonde* uses is the same version of swift (global or local) that *swiftenv* is set to for a particular project.

![](doc/png/screenshot.png)