Here's the software we'll talk about:
Get it here: http://www.sublimetext.com/
Price: FREE! ($49 if you don't want popups asking you to buy it)
-
Package Manager
Installation LinkPackage manager is the tool you use to add plugins and things to Sublime. Once installed, Access it with ⌘+Shift+P and type 'package controll'. You'll get a bunch of options; the one you'll want most often is 'install package'.
-
Emmet
Documentation (Install via Package Manager)Emmet is a toolkit that makes writing HTML much easier and faster.
-
Snippets http://sublimetext.info/docs/en/extensibility/snippets.html
Don't repeat yourself. Re-use code you write often. Some examples of things you can use snippets for are HTML boilerplate, for loops, long comment blocks, function declarations, etc.
-
Themes
-
Color Schemes
-
Fonts
-
Other Settings
- rulers
Get it here: https://www.google.com/chrome
You don't have to use Chrome, but we like it, and its extensions make your workflow so much better.
- JSON Formatter
- WhatFont
- LiveReload, we'll talk about that in a bit.
You can do some cool stuff with Chrome's Web Inspector!
- check CSS syntax
- adjust values with up and down arrows
- check CSS :hover and :active states
- inspect network requests and responses
- change color units
And in the near future, it'll have even more features:
- inspection of canvas drawings
- pseudo-elements
LiveReload lets you work on your web projects without having to constantly refresh the browser, by refreshing the browser for you whenever one of your files change.
It works with a number of css preprocessors (sass, less, stylus) as well as html preprocessors (haml, markdown) - to name a few.
-
Alfred, the best app ever (FREE! but $25 for extra features)
alternatively: Quicksilver
-
Frank DeLoupe, a color picker ($1)
alternatively: Digital Colormeter (OS X default Utility)
-
Divvy, a window manager ($14)
-
Better touch tool, for customizable trackpad shortcuts