3 ms·
The choice of IDE's and what they bring to the table is different for each ecosystem. For example, I'm probably going to be much more inclined to use Visual Stu
by gexla 14y ago
The choice of IDE's and what they bring to the table is different for each ecosystem. For example, I'm probably going to be much more inclined to use Visual Studio for .NET development than Vim.
In some cases a text editor might have an extension available that is so powerful for a particular use that it has become a de facto standard.
In some cases, you may not have much choice (Squeak development.)
In some cases you may have invested so much time in learning a certain tool (you can grow with Vim for your entire coding lifetime) that you may not want to give it up even if there are some things in a different tool which may make your life easier.
Personally, I'm a Vim user because I'm absolutely convinced there is no faster editor for text. I also feel that outside of text editing, features bundled with my text editor or IDE aren't often going to be the most powerful options available. For example, I prefer command line Git over any other method of using Git.
So, I think what I'm really trying to say here is, learn Vim. ;)