Experience Internet is an award–winning web design agency with a 110% money–back guarantee. Call us on 0845 053 3139 to find out more.

YUI Compressor TextMate Bundle

Easily compress JavaScript and CSS files right from within TextMate.

No video? Hmm, I guess you haven’t got Flash installed.
Not to worry, there are detailed instructions below to help get you up and running.

Overview

ZIP file iconDownload YUI Compressor TextMate Bundle, v1.0.3 (ZIP, 815KB)

The YUI Compressor Bundle enables easy compression of JavaScript and CSS files using the YUI Compressor, right from within TextMate.

Requirements

The YUI Compressor TextMate Bundle requires:

Installation

  1. Extract the YUI Compressor TextMate Bundle ZIP file.
  2. Copy the yuicompressor.jar file to a location of your choosing.
  3. Double-click YUI Compressor.tmbundle to install the bundle in TextMate.
  4. Open TextMate, and navigate to the Bundle Editor.
  5. Select the Preferences... item from the YUI Compressor bundle, and replace the text /absolute/path/to/yuicompressor.jar with the actual path to the .jar file from step 2. Note that this must be an absolute path; ~/ won’t work.

Usage

Select the files you want to compress in the Project Drawer, and execute the command using ⌃⇧Y (control-shift-Y).

The compressed files share the same root filename, with the addition of .min before the file extension. For example:

It’s worth noting that:

Support

If you have any problems, or suggestions for how the YUI Compressor TextMate Bundle could be improved, please drop us a line.

License

The YUI Compressor TextMate Bundle is made available under a Creative Commons Attribution-Share Alike 3.0 Unported License.

All code specific to the YUI Compressor itself is issued under a BSD license. YUI Compressor extends and implements code from Mozilla’s Rhino project, which is issued under the Mozilla Public License (MPL).

Change log

1.0.3
  • Fixed bug whereby file paths with spaces were not being processed.
  • Updated bundled YUI Compressor to version 2.4.2.
1.0.2
  • Added changelog.
  • Implemented a friendlier error message when the user attempts to run the compressor without first selecting any files.

EE addons

Other goodies

Copyright © Experience Internet. The header background image is part of Sink or Swim, copyright © Michel Keck.