Skip to content

Commit

Permalink
Intellij support
Browse files Browse the repository at this point in the history
  • Loading branch information
tonsky committed Dec 26, 2015
1 parent 6dbf892 commit 6e79d86
Show file tree
Hide file tree
Showing 8 changed files with 41 additions and 27 deletions.
Binary file modified FiraCode-Bold.otf
Binary file not shown.
Binary file modified FiraCode-Light.otf
Binary file not shown.
Binary file modified FiraCode-Medium.otf
Binary file not shown.
Binary file modified FiraCode-Regular.otf
Binary file not shown.
Binary file modified FiraCode-Retina.otf
Binary file not shown.
43 changes: 23 additions & 20 deletions FiraCode.glyphs

Large diffs are not rendered by default.

25 changes: 18 additions & 7 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ Programmers use a lot of symbols, often encoded with several characters. For hum

### Solution

#### Download [Fira Code v1.101](https://github.com/tonsky/FiraCode/releases/download/1.101/FiraCode_1.101.zip) | Follow updates 📢 [@FiraCode](https://twitter.com/FiraCode)
#### Download [Fira Code v1.102](https://github.com/tonsky/FiraCode/releases/download/1.102/FiraCode_1.102.zip) | Follow updates 📢 [@FiraCode](https://twitter.com/FiraCode)


Fira Code is a Fira Mono font extended with a set of ligatures for common programming multi-character combinations. This is just a font rendering feature: underlying code remains ASCII-compatible. This helps to read and understand code faster. For some frequent sequences like `..` or `//` ligatures allow us to correct spacing.
Expand All @@ -27,14 +27,15 @@ Work | Don’t work

Work | Don’t work
--------|----------------
**Atom** 1.1 or newer ([instructions](https://github.com/tonsky/FiraCode/wiki/Atom-instructions)) | SublimeText ([vote here](http://sublimetext.userecho.com/topic/1030059-does-sublimetext-support-programming-ligatures-fontlike-fira-code/))
**Xcode** (with [this plugin](https://github.com/robertvojta/LigatureXcodePlugin)) | **Intellij Idea-based** ([vote here](https://youtrack.jetbrains.com/issue/IDEA-127539))
**Atom** 1.1 or newer ([instructions](https://github.com/tonsky/FiraCode/wiki/Atom-instructions)) | **SublimeText** ([vote here](http://sublimetext.userecho.com/topic/1030059-does-sublimetext-support-programming-ligatures-fontlike-fira-code/))
**Intellij products** ([instructions](https://github.com/tonsky/FiraCode/wiki/Intellij-products-instructions)) | **Xamarin Studio/Monodevelop**
**Eclipse** (Linux) | **Eclipse** (Mac and Win, [vote here](https://bugs.eclipse.org/bugs/show_bug.cgi?id=398656))
**Visual Studio** | **Visual Studio Code** ([issue](https://github.com/Microsoft/vscode/issues/192))
**TextMate 2** | **Standalone Emacs** ([workaround](https://github.com/tonsky/FiraCode/wiki/Setting-up-Emacs))
**MacVim** 7.4 or newer ([instructions](https://github.com/tonsky/FiraCode/wiki/MacVim-instructions)) | **gVim**
**Coda 2** | **Notepad++**
**Eclipse** (Linux) | **Eclipse** (Mac and Win, [vote here](https://bugs.eclipse.org/bugs/show_bug.cgi?id=398656))
**QtCreator** | **Xamarin Studio/Monodevelop**
**Xcode** (with [this plugin](https://github.com/robertvojta/LigatureXcodePlugin)) | **Standalone Emacs** ([workaround](https://github.com/tonsky/FiraCode/wiki/Setting-up-Emacs))
**TextMate 2** | **Notepad++**
**Coda 2** |
**QtCreator** |
**LightTable** ([instructions](https://github.com/tonsky/FiraCode/wiki/LightTable-instructions)) |
**BBEdit** ([instructions](https://github.com/tonsky/FiraCode/wiki/BBEdit-instructions)) |
**RStudio** |
Expand Down Expand Up @@ -88,6 +89,10 @@ Another monospaced fonts with ligatures:

### Credits

My name is Nikita Prokopov ([@nikitonsky](https://twitter.com/nikitonsky)).

Official Fira Code twitter: [@FiraCode](https://twitter.com/FiraCode) (subscribe for updates & announcements)

This work is based on OFL-licensed [Fira Mono font](https://github.com/mozilla/Fira). Original Fira Mono font was not changed, only extended.

Fira Code was inspired by [Hasklig font](https://github.com/i-tu/Hasklig): Ligatures for Haskell code.
Expand All @@ -96,6 +101,12 @@ Thanks Georg Seifert for providing a [Glyphs 2](https://glyphsapp.com) license.

### Changelog

#### 1.102

- Support for Intellij-based IDEs ([instructions](https://github.com/tonsky/FiraCode/wiki/Intellij-products-instructions))
- Turned on autohinting


#### 1.101

- Added Light weight
Expand Down
Binary file modified showcases/Fira Code Showcases.sketch
Binary file not shown.

0 comments on commit 6e79d86

Please sign in to comment.