DEV Community

Discussion on: What Tools Do You Need?

Collapse
 
sandordargo profile image
Sandor Dargo

I think there is still no community version for CLion (unlike for many other JetBrains products). After the thirty days of trial, CLion quits after half an hour and you have to relaunch it. If you are using the Pomodoro technique, it's not that bad.

The problem with VSCode is that it's not an IDE. It's just a "glorified text editor" as one of my colleagues said with no refactoring features whatsoever.

Thread Thread
 
blender profile image
Saloni Goyal

That is exactly how I would describe VSCode as well. 😅 I always see people using it and I started to think I am being biased against it. Glad to know I am not the only one.

Any other free tools you would recommend for writing C++ programs across platforms?

Thread Thread
 
sandordargo profile image
Sandor Dargo

No, I still use VSCode mostly as we integrate it better and better into our corporate workflows, but it doesn't mean I'm completely happy with it. :( But it's LiveShare plugin is quite good for remote pair programming.

In the past, I used to use Eclipse with a C++ plugin, but it was eating up so much memory and its refactoring capabilities were far beyond compared to CLion...

Thread Thread
 
blender profile image
Saloni Goyal

LiveShare plugin does sound useful. I haven't had an opportunity to use it in work, but will try exploring it. With the lockdown both me and my brother (both engineers) are at home and this gives us an opportunity to pick each other's brains.

For VSCode, would you then describe it as a necessary evil? 🤔

Thread Thread
 
sandordargo profile image
Sandor Dargo

I would call it neither necessary nor evil. It has pros and cons and given the efforts, some people put into it in our corporation (documentation, custom plugins, etc), if I put them all on the balance, right now VSCode wins. But this can easily change with the circumstances.