As a developer, having the right set of tools can make a significant different in your productivity, efficiency, and overall developement experienc...
Some comments have been hidden by the post's author - find out more
For further actions, you may consider blocking this person and/or reporting abuse
This post reads very much like it is AI generated - and a number of detectors agree with over 80% confidence. If indeed it is, please consider amending the post to adhere to "The DEV Community Guidelines for AI-Assisted and -Generated Articles":
Okay!. It was my fault, I was not read the code of conduct. As you mentioned! I have used some AI tools like quillbot, grammarly and paperpal just to reframe the sentences.
As this was my first post, So I have thought to make a professional content. That's why I have used the AI grammar tools to correct my grammar.
How did you find that I have used a AI tool to paraphrase the sentences? May I know that?
There were at least three dead giveaways before reaching the third point on your list. Which we’ll not tell you, because we don’t need any more of these nonsense articles.
you can use AI detector tool to find AI generated article
Oh cool.
Visual Studio Code is code editor and not an IDE
But it might be extended that much so it looks like an IDE 😊
With all these debugging, refactoring, etc. capabilities.
Therefore it's uncommon to confuse VS Code to IDE.
But out of the box it indeed does not provide much more than a usual code editor.
I understand what you mean, and I suppose the author meant something similar. However, the abbreviation IDE stands for Integrated Development Environment, which means IDEs come with highly integrated tooling. All the tools provided by IDE out of the box are tightly interconnected to achieve higher productivity and cover the essential needs of developers.
The fact that you can install 20 plugins to mimic an IDE will not give you the same result. Otherwise, why would Microsoft develop a separate IDE like Visual Studio if they could simply preinstall 20 plugins in Visual Studio Code and provide it as an IDE for .NET and C++ development? 😀
I understand that you're probably using VS Code and you like it. I also like it visually and conceptually, and I even tried switching to it (3 times 🙈) from WebStorm. However, even disregarding the hotkeys that one needs to get used to, the difference is huge! It starts with the speed of operations (refactoring, indexing, type navigation) and extends to the integration with languages and frameworks.
For example, VS Code has a plugin for Angular support (developed by Angular developers), while WebStorm supports Angular out of the box (with a built-in plugin), and it does everything so much better that you can simply feel it at your fingertips why VS Code is a code editor and WebStorm is an IDE.
But again the Code Editor - is not something bad 😀
It's hard to compare anything to JetBrains IDEs 😅 (Visual Studio being one of the exceptions) but honestly is VS Code really lower-par with Eclipse or Netbeans?
Your argument sounds like - If there are bad IDEs, then good code editors can be considered IDEs. I'm not sure if that's how it works or if we should really think that way. 😀
Oh I'm not arguing, that was actually a genuine question! I for one don't try to put VS Code in any category (now, Microsoft themselves say it's a source code editor; should we distinguish source code editors from text editors?)
Lot's of people still confuse VS Code to Visual Studio.VS Code is a editor and Visual Studio is an IDE
you are right, just this post says that Visual Studio Code is an IDE, but it is not
I wouldn't recommend Atom or notepad++ as an editor to write code. Atom was sunset last year and notepad cannot compete with modern tools. Seems like the writer doesn't even know what was written to this low effort article. AI much? lmao
No vim/nvim or Emacs? Plus this is very web dev centric. Plus the simplest things like becoming an effective typist with speed and accuracy and a good keyboard go a long way to been productive. Less time fumbling and more time getting what's in my head onto the screen via my fingers is key to my productivity.
NVIM for me is so much faster, less bloated and despite the learning curve really frees up my mind when developing.
Also, what about the system and tools Devs, embedded, desktop apps etc. Plus the emphasis should be on less tools and learning to really master a tool to get the job done efficiently.
Any IDE can help you code but mastering all it's capabilities informs you of which one is better suited to your flow and environment. All the linters, snippets, copilot and LSP in the world only take you so far. Understanding is the key factor to been a better Dev. Any anyone can do it with a bit of work.
Honestly a solid IDE, CLI and version control is all you really need to be productive. Everything else is just a convenience tool. It's your understanding and problems solving skills and test rigour that matter more.
Plus you can make your own command line tools to fit your exact needs. Most companies that get serious will do that eventually. Get good at making your own tools and you'll really understand your code then.
An IDE need a lot of memory.