![]() ![]() show whitespace (line ending, tab, space) on highlight. ![]() (Preferences -> Editor -> Tab Length -> 4) Yes, I hate tab \t character in my code, unless I am coding with whitespace language? (default is shown on bottom right corner) ![]() shows current file line ending (unix/dos) and encoding.(Preferences -> Editor -> Scroll Past End) (Preferences -> Packages -> whitespace -> Ensure Single Trailing New Line, Keep Markdown Line Break, Remove Trailing Whitespace) Sublime Text is blazing fast ( Core -> Restore Previous Windows On Start).Of course, there are reasons that somewhat make me refuse to the switch too. Atom icon looks nicer than Sublime Text most recent icon (I like the preview Sublime Text icon but not that latest one).It is free and open source (I know Sublime Text is free too, but if you need a license, you need to pay right?).(This is actually super cool, files status on git are color indicated, gitignored files are light gray, staged file are green, unstaged modifies are orange) The Markdown editing user experience (as described above).The GBK encoding support (as described above).Atom is practically the superset of Sublime Text (I can safely say that 85% of what Sublime Text can do, Atom can do better).Here are the reasons that make me make the switch. I am sorry Sublime, I have to ditch you now. The only reason I stay in Sublime was my love toward it but there is a ton of reason to make the switch. Then, I tried to use Atom, guess what Atom does? out-of-the-box Markdown preview and syntax highlighting, side-by-side preview and live update.Īt this moment, I know that I have to make the switch. Then, you need to switch the window to a browser to view your Markdown and then switch back to Sublime Text to continue you Markdown editing. You need to manually generate the preview every time you wish to view the preview and it usually takes a few seconds to generate it. Installing the plugins was easy, but the user experience is not good (if compared to Atom, I can safely use the word sucks). Same as the case above, a quick google shows that there are 2 ways for me to deal with Markdown, install plugins or use Atom. The breaking point when I finally decided to switch from Sublime to Atom is when I need to do Markdown editing. However, due to my support toward Sublime Text, I still stick to Sublime Text on general text editing and coding.Īfter that, Sublime Text still serves me quite well in text editing. Out of frustration, I installed Atom and yes, Atom does well with the GBK encoding. I chosen the former, tried to install the plugins and realize it is kind of inconvenient to use those plugins (I had forgotten the exact detail but I remember I did not use Sublime Text for GBK, it must involve some tedious setup or poor user experience for me to ditch Sublime Text on GBK). A quick Google shows that there are 2 ways for me to deal with GBK encoding, install GBK plugins on Sublime or use Atom. As usual, I used Sublime Text to view and edit the file, but, surprisingly, Sublime Text did not provide support for GBK encoding out-of-the-box. The first time I notice the limitation of Sublime Text is when I am dealing with files with Chinese character with GBK encoding. (Seriously, I don’t like to install too many third-party plugins) Note: From now on, all the features I am discussing are out-of-the-box features. However, as I am dealing with more variety of stuff recently I started to notice the shortage and limitation of Sublime Text. I am fine with Sublime Text for a long period of time as I mainly use Sublime Text to code C++ or Python program and I am having an awesome coding experience in Sublime Text. Since a long time ago, I am aware of the existent of Atom text editor but I thought it is almost the same as Sublime Text, hence I am going to stick to Sublime Text since I am more familiar with it and I thought Sublime and Atom are almost the same in terms of code editing experience. It is my second text editor (the first is notepad++). Why and How I Switch from Sublime Text to Atom
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |