I’ve been using Code::Blocks for C development and Visual Studio Code (VS Code) for other languages, but I encountered some challenges configuring VS Code for C. As I plan to learn Python and JavaScript, I’m exploring IDE options that offer a seamless experience across these languages.
Here’s a bit about my background:
Proficient in C and have some experience with C++.
Mostly worked on terminal programs.
Questions:
C Development:
Can you recommend a reliable IDE for C development that’s easy to configure and well-supported by the community?
Any tips for setting up VS Code for optimal C development?
Python and JavaScript:
What IDEs are well-suited for Python and JavaScript development?
Are there any that seamlessly integrate with C development tools?
Cross-Language Support:
Are there IDEs that excel in supporting multiple languages, especially C, Python, and JavaScript?
I appreciate any insights or recommendations based on your experiences. Thank you!
2
Answers
am using VSCode for Python and other coding languages. consider installing the "C/C++" extension by Microsoft, which provides features like IntelliSense, debugging, and code navigation for C and C++. And VS code is good for cross-platform coding also.
Recommend VSCode – Download Extensions for languages C, C++, Python, and JavaScript.
You are right and all the things you are saying are very relatable.
1 year ago I was on your place too.
VS Code works just fine with other languages but it is a pain in the mind when it comes to C and C++.
But there is a step by step guide on the website for installing gcc on windows.
Please go through below link, now I use something called MSYS2 and the gcc compiler for C and g++ compiler for C++.
This link is really a life saver: https://code.visualstudio.com/docs/cpp/config-mingw
After implementing steps from this link, I uninstalled every code editor and now I just use vs code.