Learn about Coding Tools

Which tools do you need as a developer? This part of our Coding Fundamentals section introduces you to some essential coding tools and explains how to use them.

All Tools tutorials:

  1. Essential Sublime Text 2 Plugins and Extensions

    Essential Sublime Text 2 Plugins and Extensions

    Tutorial Intermediate

    Sublime Text 2 is a relatively new code editor that I've been trying out for a while now. While it's still in public beta, it already offers a great mix of...

  2. How To Customize Your Terminal

    How To Customize Your Terminal

    Tutorial Intermediate

    Lately, I’ve been getting this question a lot: “how did you get your terminal to look the way it does?” If you’ve noticed my terminal and are curious about...

  3. Sublime Text 2 Tips and Tricks (Updated)

    Sublime Text 2 Tips and Tricks (Updated)

    Tutorial Intermediate

    Sublime Text 2 is one of the fastest and most incredible code editors to be released in a long time! With a community and plugin ecosystem as passionate as...

  4. How to Create a Sublime Text 2 Plugin

    How to Create a Sublime Text 2 Plugin

    Tutorial Intermediate

    Sublime Text 2 is a highly customizable text editor that has been increasingly capturing the attention of coders looking for a tool that is powerful, fast...

  5. Essential TextMate Shortcuts, Tips and Techniques

    Essential TextMate Shortcuts, Tips and Techniques

    Tutorial Intermediate

    Even after six years, TextMate is still considered by many to be the best code editor available for Mac. The reason why is simple: it's incredibly powerful,...

  6. Vim Essential Plugin: Surround

    Vim Essential Plugin: Surround

    Tutorial Intermediate

    Surround.vim, by Tim Pope, is easily one of the most useful plugins available. As the name suggests, it allows you to surround, update, and delete wrapping...

  7. Vim Essential Plugin: EasyMotion

    Vim Essential Plugin: EasyMotion

    Tutorial Intermediate

    In this first episode of Vim Essential Plugins, we'll be reviewing the helpful EasyMotion plugin, which allows us to be much quicker when traversing our...

  8. Quick Tip: Create a Flash Flipping Book From any PDF in Seconds

    Quick Tip: Create a Flash Flipping Book From any PDF in Seconds

    Tutorial Beginner

    In this Quick Tip we'll take a look at a really useful online utility that will help us convert any PDF to a SWF virtual book with just a few clicks. Read on...

  9. Quick Introduction: Flash CheckBox and RadioButton Components

    Quick Introduction: Flash CheckBox and RadioButton Components

    Tutorial Beginner

    In this Quick Tip on the Flash Professional Components, we will be taking a look at the CheckBox and RadioButton Components.

  10. Quick Tip: How I Personally Create Screencasts with Camtasia

    Quick Tip: How I Personally Create Screencasts with Camtasia

    Tutorial Intermediate

    Despite my meager screencasting skills, you wouldn't believe how frequently I'm emailed about the process of creating web development video tutorials. Often...

  11. How to Create a Safari Extension from Scratch

    How to Create a Safari Extension from Scratch

    Tutorial Beginner

    Safari 5, the latest version of Apple's web browser, introduces extensions. Safari extensions are small add-ons that you can use to expand Safari's...

  12. Quick Introduction: Flash Text Input and Text Area Components

    Quick Introduction: Flash Text Input and Text Area Components

    Tutorial Beginner

    In this Quick Tip on Flash Professional CS5 tools we are going to look at the Text Area and and Text Input components.