• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar

I Like Kill Nerds

The blog of Australian Front End / Aurelia Javascript Developer & brewing aficionado Dwayne Charrington // Aurelia.io Core Team member.

  • Home
  • Aurelia 2
  • Aurelia 1
  • About
  • Aurelia 2 Consulting/Freelance Work

Goodbye Sublime Text Editor, Hello Webstorm 9

General · February 2, 2015

I have been an avid user of Sublime Text Editor for as long as I can remember. I still remember when I used to use Notepad++ and the day I switched over to Sublime. I used the trial for about a week and then bought a licence for $70 (a big deal for me at the time due to not earning much money).

But now I feel as though Sublime Text Editor has fallen behind. Don’t get me wrong, it is a glorious text editor and I not only use it to code, but I also compose emails in it, I write Markdown and take notes in it. Sublime has always been there but I have yearned for more

Being a front-end developer I work with Javascript quite extensively. While Sublime can handle the task, it doesn’t really offer you much in terms of autocompletion, support for ECMAScript 6, AngularJS or out-of-the-box support for Node.js applications and more.

I think Sublime Text Editor is great as it is (this blog post was written in Sublime), but the lack of assistive features for a modern front-end web application workflow has meant I am doing a lot of things manually and needing to rely on command line tools to perform actions that I would prefer the IDE to perform.

I have instead decided to switch to Webstorm 9 IDE by JetBrains. Not just because it works with Javascript a lot better, but it ships with on-the-fly code linting and error checking, support for testing, powerful code searching and my favourite feature of all: smart code refactoring.

Having said that, I won’t be abandoning Sublime Text Editor completely. I will still use it from time-to-time, but I think going forward I will write my Markdown in Byword and code in Webstorm instead. Webstorm also lacks support for other basics and doesn’t fit into my WordPress development workflow because it can’t work with PHP. For an Angular or AureliaJS app, it is perfect though.

Have you made the switch from Sublime Text Editor and if so, what did you switch to?

Dwayne

Leave a Reply Cancel reply

5 Comments
Oldest
Newest Most Voted
Inline Feedbacks
View all comments
WhereIsJon?
WhereIsJon?
8 years ago

I ditched Sublime ages ago. Speaking of which where is Jon Skinner? The guy has seemingly vanished off the face of the earth is he alive still? ST3 has been in development for two years now as of yesterday and still doesn’t appear to have a release date and is still riddled with bugs. ST3 forever beta. I tried atom for a while too, but it was too laggy and buggy for me to actually use it and just felt like a Sublime ripoff to me.

I used to love ST but times change. Most of the packages out there are buggy and outdated it seems the community have started moving on. I still have it installed but I think I will uninstall it soon because I just don’t need it or use it anymore. As you point out lack of JS support is a dealbreaker for me too. The intellisense in Webstorm is great, it really is a full featured testing coding suite.

0
PAEz
PAEz
8 years ago

For those that wanna save a click….
Cost
Commercial
99US
Personal
49US

And theres some free options, with ALOT of requirements….

WebStorm 9.x Open Source License

To apply for a free license for your Open Source project:

Please make sure that you meet the following criteria:

You are the project lead or a regular committer.
Your OS project meets the Open Source definition
(http://opensource.org/docs/osd).
You do not perform any paid support, consulting or training services for your OS project, and you do not distribute paid versions of your OS software. If you provide paid services for or distribute paid versions of your OS software, we might have other options available for your project. Please contact us at opensource@jetbrains.com for details.
Your OS project is being actively developed for a minimum of 3 months.
Your OS project’s community is active. This means that you have recent activity in your newsgroups or forums.
Your OS project has a web site. The web site has a News section that is being kept up to date, or links to a social network account used to announce updates of the project.
You release updated builds on a regular basis.
Please select your license below. After you complete and submit the appropriate online form, we will review your application and email you further instructions.

0
Stas Ustimenko
Stas Ustimenko
7 years ago

I use Codelobster It works better for me.

0
K
K
7 years ago

There’s always PHPStorm if you need the PHP support.

0
A Lynch
A Lynch
6 years ago

I’ve just switched from Atom to Webstorm. Webstorm has a great understanding of the code which means e.g refactoring becomes easy with it, control-click to navigate to the method/class etc., good debugging facilities etc. etc.
For anyone coming from a Java/C++ IDE background and expecting the same great tooling, Webstorm is a no-brainer.

0

Primary Sidebar

Popular

  • I Joined Truth Social Using a VPN and Editing Some HTML to Bypass the Phone Verification
  • Testing Event Listeners In Jest (Without Using A Library)
  • Thoughts on the Flipper Zero
  • How To Get The Hash of A File In Node.js
  • Waiting for an Element to Exist With JavaScript
  • How To Paginate An Array In Javascript
  • Handling Errors with the Fetch API
  • How To Get Last 4 Digits of A Credit Card Number in Javascript
  • How To Install Eufy Security Cameras Without Drilling or Using Screws
  • Wild Natural Deodorant Review

Recent Comments

  • CJ on Microsoft Modern Wireless Headset Review
  • Dwayne on Microsoft Modern Wireless Headset Review
  • CJ on Microsoft Modern Wireless Headset Review
  • john on Microsoft Modern Wireless Headset Review
  • Dwayne on Why You Should Be Using globalThis Instead of Window In Your Javascript Code

Copyright © 2023 · Dwayne Charrington · Log in

wpDiscuz