Try Tuts+ Premium, Get Cash Back!
Perfect Workflow in Sublime Text: Free Course!
videos

Perfect Workflow in Sublime Text: Free Course!

I’m pleased to announce that my newest course on Tuts+ Premium is out…and free to everyone! I have a confession: I’m a code editor addict, and have tried them all! I was an early adopter of Coda, a TextMate advocate, even a Vim convert. But all of that changed when I discovered Sublime Text 2, the best code editor available today.

I’ll demonstrate what I consider to be the perfect workflow.

In this free course, I’ll demonstrate what I consider to be the perfect workflow in Sublime Text 2. We’ll cover everything from the basic core features, such as multiple cursors and the command palette, to the most popular and useful plugins, to working with Sublime’s build system.

If you’re intrigued by Sublime Text, but haven’t yet dug into it, now is the perfect time. Let me convince you!


Outline

Here’s the full lesson outline for the course. You certainly don’t have to watch in order; skip around to the ones that interest you most!


Exclusively on Tuts+ Premium

Perfect Workflow in Sublime Text



Tuts+ Premium is a service that provides top-tier training in the technologies that you’re most interested in. Thinking about getting started with Backbone? We have courses on that. What about Node and Express? Yep. Or what about modern frameworks, like Laravel and FuelPHP? Of course!

Even better, whether you prefer the most popular books, visual training, or in depth tutorials, we have you covered.

So, if you enjoy this free course on Sublime Text, hopefully, you’ll come by and say hi! Enjoy!

Note: Want to add some source code? Type <pre><code> before it and </code></pre> after it. Find out more
  • ernesto

    thanks jeffrey, sublime text change my life is so majestuous

  • Cam Carnell

    Thank you Jeff, you are the man!

  • http://clozed2u.com clozed2u

    Thanks Jeffry, you ROCKS \m/.

  • dudebro

    Amazing work man! Much appreciated for sharing this!

  • Shiro

    Jeffery, that is awesome! Thank you so much. I am thinking to switch into it.

  • David Ferguson

    In the “Quicker Stylesheet References” video, was there an additional plugin that was required to get the copy commands? I don’t have them.

    • http://www.jeffrey-way.com Jeffrey Way
      Author

      Mac or Windows? Pretty sure it came by default on my version.

      • David Ferguson

        Mac of course :) Sublime says its up-to-date. Version 2.0.1 Build 2217.

        I just updated to the latest dev build and still don’t see that as an option. Sure it’s not a plugin? Would be a nice addition/option, but I’m not seeing it

      • David Ferguson

        Jeff: It appears to be part of SidebarEnhancements which you had recommended.

  • Robert Smith

    Thank you, Jeffrey!

  • http://seangoresht.com sean

    As much as I like Sublime, I have to say I think PHPStorm is much better for larger projects. I’m sure most of you have checked it out, but it is really nice to see what code is referring to (simply CTRL Click on a variable/function call to see what it’s referencing). That said, you get basically the same functionalities with PHPStorm out-of-the box, without the need to install addons. But for Sublime Text, I still use it sometimes, and its extensibility is a huge asset. It’s better for coding snippets (tab completion is better than PHPStorm), and there is great documentation out there to create your own syntax .TmLanguage file.

  • Max Li

    Hi Jeffery, I just wanted to say a few things, first great tut, love the fact that it’s premium content for free. You should do that occasionally in the future as well. However I disagree with this line here: “But all of that changed when I discovered Sublime Text 2, the best code editor available today.” As much as Sublime is a wonderful editor, and I must admit its pretty damn good. It just can’t seem to compare with the raw power and speed that vim offers. I have tried both, and have noticed vim to be more extensible, powerful, quicker and with a small memory footprint. So I would say while Sublime is a good editor, it is not the the best. That title clearly belongs to vim for those reasons, plus countless others.

    • Sid

      It’s his opinion (which I agree with btw) and not a fact. There’s no harm in you preferring vim over Sublime Text 2 – but it’s your opinion as well.

      • Max Li

        I can respect that, just it seemed kind of misleading, he could possibly touch up on editors as well though, that may help some people compare.

  • Jesus Bejarano

    Waow waow waow , this is like the best post in a long time , Nice!!!.

  • wburningham

    Jeffery,

    I’ve been through a similar change of editors. Coda -> Vim -> SublimeText 2. I, however, haven’t made the complete switch between Vim and SublimeText 2 because I’m having difficulties migrating my vimrc shortcuts over to the SublimeText 2 settings. Would you be willing to share your user settings for SublimeText 2 so I can see how to make the mappings? (This would be extremely useful since I used your vimrc as a starting point when I created my vimrc)

    Thanks

  • http://tahirian.com/blog Manoochehr

    Oh yup! the Sublime Text 2 is an amazing text editor i have ever seen. I really love the smoothness and all in this editor.
    thanks Jeffrey :)

  • http://www.webgeekshub.com/ Jaimin Vaja

    Thanks a lot Jeff!!
    Since I have stared referring your tutorials(30 Days to Learn HTML and CSS),I have been using Sublime text2. It’s superb.
    Keep it up!

  • http://codigoadicto.com Anthuan Vasquez

    Thanks Jeffrey for the course, is a amazing editor!

  • http://wepost.me tw

    Thanks a lot! Can I translate it into Chinese?

  • cateland

    This is really neat, thank you !

  • http://www.krsiak.cz/ Krsiak Daniel

    damn
    now I have to subscribe on Tuts+ again

    thanks Jeffrey :)

  • Stephan

    thank you jeff (;

  • http://www.avadis.net طراحی سایت

    Jeffery!
    Thank You

  • http://maomuffy.com Mfawa Alfred Onen

    Wow! there is only one Jeffrey Way…heart felt appreciation man!

  • Jimmy

    jeffrey, work emmet or zc with your blade templates? i tried with default “asp – html asp” and nothing, but “rails – html rails” works. them a try custom templates but without success.

  • Tony

    Love ST2, by far the best editor out there, the community is thriving and the API is easy to understand so extending it is easy Sublime rocks \m/

  • ksgy

    I’m using this plugin on daily base, now I can’t live without it. It makes site building MUCH faster:
    https://github.com/ksgy/makeCSS-sublime

    Hope you guys like it.

  • Thiago A.

    Sublime is my nº 2 editor. Sorry, but no way it can beat vim – it still requires you to grab the mouse and lacks many of the amazing shortcuts vim has. Vintage mode, the last time I saw it, was buggy and incomplete. Gonna take a look again :)

    Congratulations for the tutorial, Sublime is a great choice.

    • http://www.jeffrey-way.com Jeffrey Way
      Author

      I can do most of my work without the mouse in Sublime with Vintage mode on.

  • http://technogeek.ru Peter Kalambet

    Hello Jeffrey, sorry for off-topic but could you please tell me the name of that amazing Mac OS X window resizer plug-in you are using at “Installation and Base Settings” video on 1:16-1:18?

    Thank you very much!

    And thank you for that course! Great job! Now I love Sublime even more despite that fact that I’m alreay using Sublime about a year :)

    • http://www.jeffrey-way.com Jeffrey Way
      Author

      It’s called Moom.

  • Sergey

    Insanely excited to finish this course!

  • http://www.elimcmakin.com Eli McMakin

    Working through the course right now. Excellent job, Jeff.

    BTW, I hate to burst your bubble, but NetBeans has had multiple selection abilities for awhile now. Sublime is excellent for doing things quick, or doing lesser used languages, but NetBeans autocomplete will make you emotional the first time you see it.

    I have been thinking of submitting NetBeans tutorials to this site, just to show how powerful it really is.

    • http://digitalnacarolija.net Tomica

      Agreed. Although Sublime Text has become my favourite text editor, it still needs to be admitted that many features Sublime is praised for actually come from NetBeans and even Notepad++. And on top of that, my opinion is that there is still much room for Sublime to learn from Notepad++.

    • http://www.elimcmakin.com Eli McMakin

      Just got to the part where LiveReload2 is discussed. My mind is now blown.

      Feature request submitted to NetBeans.

  • Victor Bastos

    Jeffrey Way, tks for this awesome material!
    Please, which Color Scheme are you using in these videos?

    • Shiro

      It is the default color scheme for Sublime Text 2

  • http://digitalnacarolija.net Tomica

    Thanks a lot Jeffrey for once again doing a brilliant job. Another pearl in the series of freemium resources on Tutsplus.

    I only have one question. If I install ZenCoding and try to use Sublime’s html snippet, instead of getting the full html page outline, I only get Zen’s tag. How can this be resolved, i.e. how can I get my html+tab snippet back to its original meaning?

  • Kevin Perrine

    Regarding the “Sublime with Markdown and Marked” clip, Window and Linux users can use the Markdown Preview plugin from github.

    https://github.com/revolunet/sublimetext-markdown-preview

  • Vinay

    Thanks Jeffrey, You always rocks :)

  • Jaf

    I like this editori a lot, but the Remote file system is ridiculous if you compare it to Coda or Komodo (with remote folder tree plugin).

    This could be the “one” if there would be Komodo like ftp-folder system in sidebar. For now on its useless for me because my files are in several remote servers.

    • Sergey

      First of all you can always use remote drive mapper like ExpanDrive and access those drives as if they were local from the ST2 sidebar.
      Secondly there is this package that I didn’t try personally but it looks promising: http://wbond.net/sublime_packages/sftp

      • Brad

        SFTP is really excellent, right up until your hosting company changes your dns. then you can write it off. I can only use ST2 for localhost now.

    • Sid

      Never cared about remote file management because if you’re serious about coding (and reducing deployment headaches), you really need to integrate deployment via git (or some other equivalent version control) into your workflow.

  • enc0der

    It is effort like this why I keep coming back to the Tuts+ network. I fell in love with Sublime Text 2 and it’s always nice to pick up a few tips.

  • otavne

    Hello Jeff,

    This is awesome tut. Thanks for the hard working. But is there is any git plugin, show live edit changes. IDE Like Netbeans, PHPStorm.

  • Marchenko Alexandr

    Does anybody know the way to reformat code in ST2?

  • filip

    Sublime Text Rocks! Although i am still regular vimmer

  • Saeed Wonder

    Great text Editor.The only problem it has is that it doesn’t support Persian/Arabic Languages so I still use Notepade++.If only it supported those languages.

  • http://www.erubai.com Fardeem

    Thanks Jeffrey for the course. Sublime Text is truly amazing!!

  • Piotr

    Hi!
    I have a problem with shortcut conflict. When I press ALT+o I want to write “ó” (it’s a sign in polish language) but I see an error “Could not find project root” instead. I can’t find command associated with this shortcut in settings. The same problem occurs when I press ALT+n (“ń” should appear), but nothing happens.

    Does anybody know how to solve this problem?

  • http://shinewap.in samsher

    Thank you Jeffery for this free course and sharing your text editor experience with us. i always wanted to join Tuts+ premium because of my learning addict, but nowadays there in not single penny in my debitcard so i’m not able to join premium :(

  • Shamith

    Thanks :)

  • Nikita Leshenko

    Thank you Jeff, that’s an awesome tutorial :)

  • http://www.annarobertson.ca Anna

    Just watched the Multiple Cursors and Incremental Search video – You can also select multiple words to change by command clicking. That way they don’t have to be the same word, you can just add multiple cursors wherever you need them.

  • http://www.egydes.com Husien adel

    thanks a lo Jeff , you are a pro and i love sublime text 2 ;)

  • http://blog.happypath.ws Stephan

    I have tried almost all the IDE flavors out there, form the Cold Fusion HomeSite to Notepad+, and nothing touches sublime. The killer feature that made me pull out the wallet and buy a license was the COMMAND+ P feature. I can try srcmod to get to a file in the code tree /src/modules/database.js. It actually makes sense of programmer spelling. Done

  • http://www.2lessons.info 2lessons

    I was using Notepad+ as a code editor before. Today after your tutorial i installed Sublime Text. Enjoying some features that i never experienced.

  • http://fedegonzaleznavarro.com.ar Fede

    Just great! I was starting to get a nice workflow in ST2 but with all your tips and tricks i’m gonna save tons of research time ! Thank you

  • Kale

    I’ve tried Sublime but it’s in no way a contender against Vim. When sublime lets you turn off ALL gui fluff and can completely be controlled by the keyboard then i’ll take another look. Vim simply has too many features to be toppled at this time.

    • http://www.jeffrey-way.com Jeffrey Way
      Author

      Like what?

  • JoeMoe

    Hi Jeff,

    Just want to say thanks for the Sublime Tutorials they’re awesome.

    I just wanted to let you know that I think there was an update to the GIST plugin. You can now insert the snippets into the file you are working on. So you don’t have to open a new snippet file copy all and paste into the file where you needed the snippet.

    You can simply just hit (for Mac Users) command + shift + p type in GIST and select GIST: INSERT GIST. This will insert it directly into your file. I didn’t see that option when you were using GIST in the tutorial. So maybe its new.

  • Drian

    Hi Jeffrey,

    Do you know if there’s a way to have multiple syntax highlight in the same file? Think about .phtml/php files where you can have php+html+js code in the same place. Can this be done in sublime test 2?

    thanks!