Evoution of using IDEs & Text Editors in my career
This time I am just sharing my experience of using different IDEs through out my entire career of last 10 years. It’s going to refresh lots of memories. So let’s begin.
I remember using Dreamweaver Version 8 as the very first IDE in my career. I have built so many static sites using dreamweaver as it was always a drag-drop thing and all the HTML code was generated automatically. Obviously the final product had a very bulky code which is a pain to edit. Funny thing, it used to add all the inline styles and not a separate css file. Those were the days when layouts were built using HTML Tables.
It was also the first IDE I used to learn PHP. In those days here in India, we were not able to get internet connection that easily. So what I used to do was, I downloaded Help file(.chm) provided by PHP developers and used it to train myself in learning PHP. And yeah, on windows you have to use IIS server to compile PHP based websites. It was like a miracle to make it work for the first time 🙂
Moving ahead to learning PHP, I got my interest in Linux OS. I learned how to setup LAMP server which obviously includes Apache, MySQL and PHP. I moved completely to Linux OS and as there was no support for Dreamweaver on Linux, I decided to use Geany IDE that comes with Linux (Ubuntu). Geany became one of my favourite editor as it was just a plain text based editor but still it used to autocomplete all the HTML and PHP codes.
It was the time when I launched my very first website welancers.com. Infact I wrote a blog article on Geany editor over there.
Yes, I moved back to Windows as Ubuntu linux started giving really weird updates and I also started getting so many jobs that required Adobe Photoshop (version 7 as I remember). Also it was the time when Windows 7 Launched which was & is still one of the best Windows Version. Notepad++ was one of the fastest text editor at that time. Also it was very powerful as sometimes I used to open up huge SQL files and edit the queries in it directly. And it never got stuck from those chunky files. Still Notepad++ didn’t have the autocomplete feature for HTML and PHP tags. So it was kind of totally raw coding experience. But you can say it was the only Text editor or IDE that was existed on Windows OS. I remember using lifehacker.com‘s own utility called Texter. It is a tool in which you store some code snippet and assign a short code. And while typing anywhere e.g MS Word, Notepad etc. if you type that shortcode and press TAB key, it places the whole code snippet over there. I used to have so many code snippets store in it.
After few years Notepad++ developers launched an updated version that had Plugins support that lets you add all the auto completion and other features which every IDE should have.
4. Sublime Text 2 & Sublime Text 3
To be honest, I have no reasons why I shifted from Notepad++ to Sublime Text IDE. It’s just I used to watch so many video tutorials on YouTube and most of them were using Sublime Text IDE so I decided to upgrade myself with it. But later on I started using new frameworks like Bootstrap, LESS, SASS etc. And Sublime text has extra packages for everything. Also the multiple cursor feature was a sweet feature. I used Sublime Text 2 for around 2 years and then Shifted to Sublime Text 3 just to update myself.
5. Visual Studio Code
It is just this year 2017 when I decided to move ahead from using Sublime Text 3 to this new IDE Visual Studio Code which is provided by Microsoft for free. This is one of the best IDE I have seen till now on Windows. It has all the features provided by Sublime Text and also it supports extensions for almost everything which you can find directly from withing the IDE.
I believe there are lot more better and powerful IDEs but most of them are Paid. Why waste money for typing a code if you can get the best IDE for free?
I hope you geeks liked this post. It is just something I have been planning to post from a very long time and today finally I did it.