All Projects â†’ akshaykumar90 â†’ sublime-font-cycler

akshaykumar90 / sublime-font-cycler

Licence: other
Quickly cycle between your favorite fonts in Sublime Text with the press of a key

Programming Languages

python
139335 projects - #7 most used programming language

Projects that are alternatives of or similar to sublime-font-cycler

sublime-reason
Official Reason plugin for Sublime Text
Stars: ✭ 42 (+121.05%)
Mutual labels:  sublime-text
dimmed
👔 Dimmed Color Theme for Sublime Text 2/3
Stars: ✭ 18 (-5.26%)
Mutual labels:  sublime-text
zephir-sublime
Sublime Text syntax highlighting for for Zephir
Stars: ✭ 41 (+115.79%)
Mutual labels:  sublime-text
UnrealScriptIDE
Auto-completion, Syntax Highlighting, Go to Declaration, Build and Run and more..
Stars: ✭ 86 (+352.63%)
Mutual labels:  sublime-text
themeX
The ultimate UNIVERSAL syntax color theme generator that let's you build your color scheme in just one file and compile for a wide range of different editors.
Stars: ✭ 26 (+36.84%)
Mutual labels:  sublime-text
sublime-fish
A robust Sublime Text syntax package for fish
Stars: ✭ 32 (+68.42%)
Mutual labels:  sublime-text
docs.sublimetext.io
Sublime Text Community Documentation
Stars: ✭ 145 (+663.16%)
Mutual labels:  sublime-text
Cake
Yummy syntax theme for Atom, Brackets, Sublime Text and Visual Studio Code
Stars: ✭ 47 (+147.37%)
Mutual labels:  sublime-text
Tutkain
A Sublime Text package for interactive Clojure development
Stars: ✭ 62 (+226.32%)
Mutual labels:  sublime-text
st package reviewer
A tool to review packages for Sublime Text
Stars: ✭ 13 (-31.58%)
Mutual labels:  sublime-text
elm-format-on-save
Sublime Text plugin to run elm-format on save
Stars: ✭ 18 (-5.26%)
Mutual labels:  sublime-text
sublime-text-theme-switcher-menu
Painless theme selection in Sublime Text ⚡
Stars: ✭ 18 (-5.26%)
Mutual labels:  sublime-text
elm-syntax-highlighting
Syntax Highlighting for Elm in Sublime Text
Stars: ✭ 27 (+42.11%)
Mutual labels:  sublime-text
sublime
đŸ§›đŸ»â€â™‚ïž Dark theme for Sublime Text
Stars: ✭ 87 (+357.89%)
Mutual labels:  sublime-text
utools-recent-projects
uTools 插件, ćż«é€ŸæŸ„èŻąæœ€èż‘æ‰“ćŒ€çš„éĄč盼
Stars: ✭ 84 (+342.11%)
Mutual labels:  sublime-text
sublime-color-scheme-unit
A testing framework for Sublime Text color schemes.
Stars: ✭ 19 (+0%)
Mutual labels:  sublime-text
sublime-coconut
Coconut syntax highlighting for Sublime Text and VSCode.
Stars: ✭ 18 (-5.26%)
Mutual labels:  sublime-text
SaneSnippets
Sublime Text snippets optimized for humans, not robots
Stars: ✭ 59 (+210.53%)
Mutual labels:  sublime-text
sublime-angular-material-snippets
Angular Material Design snippets plugin for Sublime Text 2/3
Stars: ✭ 25 (+31.58%)
Mutual labels:  sublime-text
fatfree-snippets
🔝 Fat-Free Framework snippets for Sublime Text 2/3
Stars: ✭ 20 (+5.26%)
Mutual labels:  sublime-text

FontCycler

Quickly cycle between your favorite fonts in Sublime Text with the press of a key. Some research says that this makes you productive. wink wink

Installation

The simplest method of installation is through Package Control, which can be found at this site: https://packagecontrol.io/installation

Just install Package Control, and select FontCycler in the list of available packages.

Usage

You can cycle through the fonts by pressing the F10 key, and cycle backwards with Shift+F10.

You need to set the fonts_list key in the Preferences.sublime-settings file to a list of fonts you want to cycle within. The fonts need to be pre-installed on the system.

You can specify just a font name or an object with the properties font_face, font_size, line_padding_bottom, line_padding_top, word_wrap and wrap_width. font_face is a required property on the object.

{
  "fonts_list":
    [
      "Andale Mono",
      "Consolas",
      "Courier",
      "Courier New",
      "Envy Code R",
      "Inconsolata",
      "Lucida Console",
      "Menlo",
      "Meslo LG S",
      "Meslo LG M",
      "Meslo LG L",
      "Monaco",
      "ProFontX",
      "Source Code Pro",
      "Ubuntu Mono"
    ]
}
{
  "fonts_list":
  [
    {
      "font_face": "JetBrains Mono",
      "font_size": 12,
      "line_padding_bottom": 1,
      "line_padding_top": 1,
      "word_wrap": "auto",
      "wrap_width": 80
    },
    {
      "font_face": "Georgia",
      "font_size": 15,
      "line_padding_bottom": 3,
      "line_padding_top": 3,
      "word_wrap": true,
      "wrap_width": 50
    }, 
    {
      "font_face": "Verdana",
      "font_size": 12,
      "line_padding_bottom": 3,
      "line_padding_top": 3,
      "word_wrap": true,
      "wrap_width": 50
    },
    {
      "font_face": "Roboto",
      "font_size": 13,
      "line_padding_bottom": 2,
      "line_padding_top": 2,
      "word_wrap": true,
      "wrap_width": 50
    }
  ]
}

Or even a mixed approach:

{
  "fonts_list":
  [
    "Consolas",
    {
      "font_face": "Courier",
      "font_size": 12
    },
    {
      "font_face": "Menlo",
      "font_size": 10,
      "line_padding_bottom": 1,
      "line_padding_top": 0
    }
  ]
}

Configuration

To change the keyboard shortcut for next and previous font, bind the next_font and previous_font commands respectively to the desired keys.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].