

I only have a few additions for Markdown files, but they make the world of difference to my reading experience.Routledge & CRC Press eBooks are available through VitalSource. In order to add Syntax Specific settings, first open any Markdown file in Sublime Text and whilst on that window, go to Sublime Text -> Preferences -> Settings - Syntax Specific. I use MacDown for the majority of my MarkDown writing, however, when looking at a project's README.md it's nice to have an easy viewing experience in Sublime Text too. trim_trailing_white_space_on_save - The TrailingSpaces plugin does a great job of showing when white space is in your file, but by adding this attribute all whitespace will also be trimmed when pressing save.translate_tabs_to_spaces - 4 spaces (soft tabs).open_files_in_new_window - Ever opened a file in Sublime Text and found it opens in a new window rather than in the same window you have your projects setup in? Such.You'll find most language syntax standards require this so it's a good practice to start getting into (plus you don't have to do anything!). Some older tools require this as they ignore the last line by replacing it with something else. ensure_newline_at_eof_on_save - This makes sure that whenever you save a file it will add an extra empty line to the end of it.The attributes themselves are pretty self explanatory but I'd like to point out a few which may need further explanation. The "font_face" attribute will need to match the typeface you just installed. Copy and paste the following into the file by overriding what's already there. User settingsīy going to Sublime Text -> Preferences -> Settings you can add your User settings which override Sublime's default ones.
#Sublime for mac 2016 install#
Whichever you choose, download and install that typeface to your Mac.
#Sublime for mac 2016 code#
Whilst Fira has some sexy ligatures, I want to make sure my code is readable for newer developers when writing posts on here, so I'll stick with Source Code Pro. Afterwards, search and install each of the following plugins:Īt the end of the day it's all personal preference, but for me I've found three different typefaces which complement my development environment nicely. Within Sublime Text go to the Sublime Text -> Preferences -> Package Control panel and once prompted, search for Package Control: Install Package. Once installed we can start to add third-party plugins and themes to further customise our application. We can install Package Control by pasting the following script into the Sublime Text Console by going to View -> Show Console. Think of it akin to that of NPM for Node or Bower for Front-end repositories.

Package control is an Open Source package manager for Sublime Text plugins which allows the maintainers to easily roll-out updates for them with minimal fuss.

macOS development environment from scratch ().Installing Zsh and customising Terminal ().
#Sublime for mac 2016 series#
This is the 1st part of my 'setup' series of posts. Here's how I setup Sublime Text 3 on a new machine. From those years I've found a nice workflow for my day to day activities that may be of use to others. I've been using Sublime Text for a number of years now and in it's life span I've probably customised it more times than I've had Christmas dinners.
