All posts in "plugins"

Don’t Make This Code Review Mistake

By Dan Bader / December 22, 2016

Ever introduced code reviews to an existing code base? It can be awesome, or pure hell – On that nice Vancouver morning I sat down with a fresh cup of coffee, ready to dig in and give some feedback on a fix we wanted to ship before the end of the sprint. When I loaded […]


Why you should do most of your text editing in Sublime Text

By Dan Bader / December 15, 2016

When 15-year old me decided to become the world’s greatest guitarist my ingenious battle plan looked like this: I’m just going to practice all the genres that I like at the same time. 🎸 That’ll give me maximum exposure and I’ll be able to rock it out in no time. So, off I went and got […]


Getting fired for a debug “print” statement?

By Dan Bader / December 8, 2016

Did I ever tell you about that one time I took down the customer portal for a seven figure SaaS business with an accidental debug print statement? It was easily one of my most uncomfortable moments in my developer career. I had just joined this team maintaining and building a big Python web app that […]


Using Sublime Text multi-select to insert lists, numbers and GUIDs

By josh / June 11, 2014

On this one project I worked on, we needed to generate dummy product IDs for test runs. Each product ID needed to be unique, or the test run would go haywire. What’s that? There’s a programming convention for handling this problem, you say? It’s called a GUID? Well, maybe. But someone on this project decided […]


How to quickly test URLs embedded in your code and text files

By josh / June 5, 2014

Why does it always happen at the worst possible time? Several months ago I wrote a blog post about my experience self-publishing and marketing Sublime Productivity. A few hours after publishing it, one of my coworkers pinged me on HipChat: My post was on the front page of Hacker News! I logged in to Google […]


How to get even the trickiest relative paths right–every time

By josh / June 3, 2014

It’s got to be the most frustrating problem in programming. You add a new file to your program, maybe a whizbang jQuery plugin. Then you start coding away, incorporating it into your site. But when you go to test it … nothing. It silently fails. You double check your syntax, looks OK. No errors in […]


Make Sublime’s Find double-plus good

By josh / May 29, 2014

When you hit friction in your workflow, you have two choices. Option 1: Take to Twitter! Gripe and complain. Option 2: Do something about it. Write a plugin that fixes the problem, then share it with thousands of other developers and earn their gratitude. I often take the easier Option 1, but plugin author Todd […]


Save yourself some embarassment with this Sublime Text plugin

By josh / May 28, 2014

My first job out of college had nothing to do with programming. I worked at my alma mater in the public relations department as a writer and proofreader. The irony here is that, prior to college, I hated writing–and I was a terrible speller. What could go wrong? The PR department frequently sent out mass […]


Every Sublime Text shortcut, right at your fingertips

By josh / May 27, 2014

Rejection hurts. As part of creating Writing Sublime Plugins, I went through the process of building my own keyboard mappings plugin and submitting it to Package Control. I was excited to get my plugin out there. But then my pull request was denied. What? That’s a thing? At the time I didn’t realize that Package […]


How to print code from Sublime Text

By josh / May 26, 2014

Sometimes it’s nice to be able to print code. You know, like on paper, with ink and stuff. In my last job, one of my assignments was restyling an off-the-shelf customer portal-type website. The company wanted to rebrand the site to match its main website, so they had their design team work up some Photoshop […]


This one weird trick will make your stylesheets easy to navigate

By josh / May 23, 2014

A couple of months ago, a image exploded on Twitter. Hundreds of retweets. Actually made it hard to find new content for the @SublimeTxtTips feed for a couple of days … The image was a screenshot of a long code file, open in Sublime. The web dev who took the screenshot had an interesting approach […]


Taking the mystery out of creating your own Sublime Text color scheme

By josh / May 20, 2014

Everybody loves a good color scheme. Whenever I tweet about a new color scheme someone has cooked up, it gets tons of attention. If you’ve ever taken a peek at a Sublime color scheme file, though, or summoned the courage to try to make some changes, you know it’s not easy to customize the way […]


This plugin makes Sublime’s multi-select even more awesome

By josh / May 13, 2014

Multi-select is one of Sublime’s killer features, so I was pretty excited this week when I stumbled on a new plugin that adds some nice refinements. MultiEditUtils is a Sublime Text 3 plugin that allows you to: Jump your cursors to the end of the selections, even if you made the selection “backwards” (I do […]


“My favourite part is receiving emails telling me how grateful they are”

By josh / May 8, 2014

James Brooks has written several plugins, including one I’ve used and written about previously, InsertNums, that makes it easy to quickly add a sequence of incrementing numbers. (You can finally stop numbering your BASIC by hand!) I asked him to share some of what he’s learned in the process. Here’s what he had to say […]


Skip the package unzip two-step with PackageResourceViewer

By josh / May 7, 2014

Sublime Text 3 brought a lot of welcome improvements to the way packages and plugins are managed, like async plugin loading (blazing speed, anyone?). But … One change has made my life a little harder on an almost daily basis: Packages and plugins are no longer installed as folders that you can easily browse. Instead, […]


How to edit your Evernote notes in Sublime Text

By josh / May 2, 2014

Evernote is amazing … and awful at the same time. On one hand, it’s extremely useful as a collection bucket. You can throw just about anything in there and know that you’ll be able to find it easily. I use the web clipper tool to save articles and ideas for blog posts, and I’ve even […]


So what does it take to write a top 100 Sublime Text plugin?

By josh / May 1, 2014

Before I knew any better, I used to write the HTML for my blog posts by hand. Yeah, I could have done the markup in the WordPress editor, but I did a lot of my blogging while sitting in a stifling hot bus, commuting to my former job in downtown Pittsburgh. So, no Internet. And […]


How to tell if a plugin is Sublime Text 3 compatible

By josh / April 19, 2014

After my email last week about the SyncedSideBar plugin, reader Keith W. replied with an observation: Are you sure that SyncedSidebar is ok for Sublime 3 ? cos it just says a plugin for Sublime 2 Sure enough, if you search for SyncedSideBar in Package Control, you see: Sublime Text 2 plugin to sync project […]


These two plugins make Sublime’s side bar a whole lot more useful

By josh / April 12, 2014

Lately at my day job, I’ve been doing a lot of iPhone development. We’re a .NET shop, so we’re using a set of tools created by a company called Xamarin that allow us to write iOS and Android apps in C#. The technology is incredible, and I have nothing but respect for the Xamarin team, […]

Page 1 of 2