![are sublime 3 shortcuts worth learning are sublime 3 shortcuts worth learning](https://i.redd.it/ytpq98eqxjd61.jpg)
- #Are sublime 3 shortcuts worth learning for free
- #Are sublime 3 shortcuts worth learning code
- #Are sublime 3 shortcuts worth learning plus
Without using mouse or touchpad at all I save seconds on every action that turn into hours every day. The most important advantage of using emacs for me is that I became much more productive. Now I’ve been using emacs for more than 1.5 years. Also, there are some good plugins for Emacs for writing Elixir ( alchemist, elixir-mode). The reason why I chose to learn emacs and not vim is that in that period of time in Elixir community emacs was very popular (and still is) and people were talking about it in podcasts and blogs.
#Are sublime 3 shortcuts worth learning code
This experience was mind-blowing for me, he was like code wizard master compared to me navigating using a touchpad. And in his turns he used his time much more productively than me navigating only with shortcuts, also he had shortcuts for every action he used. The first thought that I should level up my text editor usage skills came to me when I was pair programming with my colleague solving a task at work. There are two fundamental reasons that motivated me to learn it. Historyīefore using emacs I tried different text editors (Atom, Brackets etc) but I primarily used Sublime for a couple of years before switching to emacs. In this post, I’ll try to explain why I think emacs is a great text editor and how it helps me be more productive every day.
#Are sublime 3 shortcuts worth learning plus
I'm learning Scala now (the Coursera course on Scala by Scala's author is back!) - another IntelliJ IDE (and that one even is free, the free Java IDE plus Scala plugin), for example.Often arguments arise from the fact that I use emacs as my main text editor.
#Are sublime 3 shortcuts worth learning for free
Why I understand that unpaid people are not eager fixing my problems I have enough of work without having to contribute to each of the products I'm using - so I prefer paying the people at JetBrains to take my bug reports and fix them (which they do - and I've filed a lot of reports before the "2016" release, so much that they gave me two years worth of subscription for free for being a good beta-tester).Īnother advantage of the IntelliJ products is that it's basically the same IDE-platform for all kinds of languages. Also, when I had a problem the only response I got was "we are waiting for your pull request", meaning "fix it yourself". Why not Atom: It looked great and probably is a great editor, but it didn't give me even close to the functionality of WebStorm. I used to be okay without types, but after having a more complex project (note: large != complex, simple UI stuff that I had done previously was a much larger code base and I never felt I needed the help of "static types") I found it was good to use them. And auto-completion suggestions base don the types. I also used (JSDoc tag) heavily to define my own types. WebStorm uses that to check if the types match - I get much of the TypeSript functionality for free without using TypeSript. To explain b), I annotate my JS code with and JSDoc and Closure inline-comment type annotations. The reason I ended up paying the subscription for WebStorm (after also trying out Atom) was If it was just the editing I could use any coding editor and be fine. Sublime also lacks a native package manager of which VSCode and Atom have, but there is a third party package manager which works well, so it's a moot point. The native Git integration is also pretty great as well (especially in VSCode). The interface of both Atom and VSCode is arguably better as well and maybe things have changed, but the ST3 betas have been pretty buggy in my experience as well. I think ST is also lacking in the plugin department these days as well, but I could be wrong about that. In terms of memory usage, Sublime would arguably win the fight (at least it feels that way). Atom definitely has some slowness issues they need to overcome and ironically Visual Studio Code is based on Atom, but it is a great editor and there are a heap of plugins out there for it. I am a paid subscriber for Webstorm, but I have found that I am using it a bit less lately and have been using Visual Studio Code a lot more, partially because I use TypeScript, love the intellisense and overall the editor is super fast and stable. To be honest I use Atom mostly for writing Markdown.