Why use Sublime Text for Drupal development?

Why use Sublime Text for Drupal development?

By Boris Baldinger 3rd July 2012 Drupal

This post is the first in a series about the cunning text editor Sublime Text which was recently released in Version 2.

At one point every software developer has to answer the question:
"Which development environment software will I use to write my code?"

As a former Java developer I was used to Eclipse or Eclipse derivatives. As a newbie in the Drupal world I had the chance to go for a fully new take. Tools that I assessed:

Most colleagues advised me to use Sublime Text 2. However, I started to use Netbeans because of two reasons.

  • It is free
  • It is the closest to what I know so far

Now guess what, Sublime Text 2 kept crossing my way, almost everyday, in a very positive way. So I decided to give it a chance and make it my text editor of choice.

In the next part of this series I will explain how to install and configure Sublime Text 2 for the best use with Drupal.

Statements from Sublime Text Users

Karin Christen, Interaction Designer Mobile at 20 Minuten Online
Distraction Free Mode, Goto Anything, Multiple Selections, Customize Anything And in short: "It's nerdy but user friendly enough for me as a visual affine coding person"

Michael Schmid, Head Technology at Amazee Labs
Textmate had no updates, extreme speed (searching in a lot of files), that's why I switched. I stayed because of: speed, extensibility, lightness

Comments

Brian Parker's picture
Brian Parker

I am using Sublime Text because it has following basic features.

» Multiple selection capability
» Powerful plugin architecture
» Jump-to-function panel
» Fully customizable key bindings
» Auto-complete and Snippets and Macros
» Full-screen / Distraction-free editing

Add comment

Search form

Latest comments

  • Daniel's picture

    By the way, by "no documentation" I´m referring to Views Autorefresh. It is either not complete or conflicting.

    Daniel
  • Daniel's picture

    Thanks for this info, but can't get it working with Statuses view. There is just about no documentation or it's conflicting, even from module maintainer (on Drupal vs. Blog). I'm using the default Statuses block, which only autorefreshes the current user's status updates, does not autorefresh friends' status updates (that is how it normally works). So I added Views Autorefresh. I have tried using the maintainer's instructions, but don't get a Secondary Display on the original view unless I have a Page display within that same view. Have you tried with Statuses? Just to confirm your steps:
    1. First, I clone the original view and ADD a Contextual filter. In mine it is Statuses Comments: Created time (with operator).
    2. ADD to the cloned view the Global: Text Area, PHP. Nothing else in the Header. Have also tried it with a simple Global: Autorefresh.
    2. In the ORIGINAL view, I ADD the same Global: Text Area, PHP code. Nothing else in the Header or contextual filters?

    I've tried just about every variation and nothing works. Can you offer any advice?
    Thanks
    Daniel

    Daniel
  • katalog's picture

    Excellent way of explaining, and pleasant post
    to obtain data on the topic of my presentation topic, which i am going to deliver
    in college.

    katalog