There’s been a lot of buzz going around lately about a great text editor called Sublime Text. By default it’s really more of a text editor than a full-blown IDE (Integrated Development Environment). To make this awesome program your new favorite IDE here’s a few tips to get you started. One of the best things about Sublime Text is it’s console, which allows you to enter its own scripting language in for easy install of packages and other customizations. By typing

You can enter into the console and enter the following snippet to install “Package Control,” a package manager for Sublime Text.

Or for Sublime Text 3 enter the following:

Once you do so and then restart Sublime Text, you will find a new menu under

Click the menu option and a popup window will give you features such as installing or removing packages. We recommend the following packages:

  • BracketHighlighter
  • SideBarEnhancements
  • SFTP
  • SideBarGit
  • SublimeHg

Using Sublime Package Control, you can also easily install the “Theme – Soda” in the packages list. To configure Sublime Text to use the theme: Open your User Settings Preferences file by clicking Sublime Text -> Preferences -> Settings - User In this file, add (or update) your theme entry to be “theme”:

By default, the Monokai scheme is set. We recommend the “Tomorrow Night” color scheme. To install “TomorrowNight” via Package Control, by installing the “Tomorrow Color Schemes” package. Set Sublime to use the “Tomorrow Night” color scheme by navigating to Preferences -> Color Scheme -> Tomorrow Color Schemes -> Tomorrow-Night.

To customize Sublime Text even more, set up some custom preferences under Preferences -> Settings - User.

Example preferences:

You’ll want to change or remove the “font_face” line if you aren’t using the Ubuntu operating system. Using these customizations, you can use Sublime Text for the development of websites, whether you’re writing in PHP, jQuery, CSS, HTML, or other languages. In some cases, you can also find color schemes to match your specific language if you only write in one language.