|
VS Code, because I can use it on multiple platforms.
I'm not sure how many cookies it makes to be happy, but so far it's not 27.
JaxCoder.com
|
|
|
|
|
I'm starting to really like VS Code. A little late to the party, I know, but better late than never.
|
|
|
|
|
I really like it, only used it lightly so far but seems very powerful.
I'm not sure how many cookies it makes to be happy, but so far it's not 27.
JaxCoder.com
|
|
|
|
|
I agree. I have used it for cross platform development a lot. Windows host and build/debug on ESP32, various ARM chips with or without Linux etc... Extremely flexible and light weight, so much better than eclipse.
|
|
|
|
|
I've tried to use Eclipse a couple of times and got frustrated.
I'm not sure how many cookies it makes to be happy, but so far it's not 27.
JaxCoder.com
|
|
|
|
|
I know the feeling. I have had to use it for quite a long time. It generally works but it can be a real PITA to actually get it to do what you need/want it to do.
Probably the best experience was using it to develop an application on Xilinx's ZYNQ platform. In that case there was a preconfigured custom variant of Eclipse made by Xilinx that worked "out of the box". There are some other versions like that from various chip manufacturers but the quality varies a lot.
If you have to set things up all by yourself it soon becomes a nightmare and good luck using Google to find an answer to the problems you run in to. If you can find something there are probably dozens of conflicting solutions.
|
|
|
|
|
Mike Hankey wrote: VS Code, because I can use it on multiple platforms.
VSCode is really great. Quite light-weight but so usable.
And you can use it (more easily, more smoothly) for numerous types of projects where Visual Studio felt more bound to winforms etc. (too bulky for HTML/JavaScript or Node or whatever).
Really nice that it is the same experience across platforms too.
|
|
|
|
|
Agree VS uses a lot more resources and not as flexible for smaller projects.
I'm not sure how many cookies it makes to be happy, but so far it's not 27.
JaxCoder.com
|
|
|
|
|
No IDE can make me like (MS) C++.
It was only in wine that he laid down no limit for himself, but he did not allow himself to be confused by it.
― Confucian Analects: Rules of Confucius about his food
|
|
|
|
|
Turbo C/C++
Quincy
But I also rolled my own a few years ago, in theory it will support any language for which you have a command-line compiler/linker installed.
I've used it for C#, C/C++ (with a few different compilers), and VB.net .
Perfect for developing simple command-line utilities.
No overhead, such as solution and project files (ptui).
Visual Studio has too many features I don't require -- it's bloated and reminds me of Clippy.
|
|
|
|
|
Visual Studio. Of course.
I'm retired. There's a nap for that...
- Harvey
|
|
|
|
|
|
How on earth has Witch not seen and upvoted this?
|
|
|
|
|
Huh. You actually need an entire farm of them?
I edit my replacement microkernel for Windows 10 using a single paraplegic double-amputee lunar moth.
Software Zen: delete this;
|
|
|
|
|
VS Code and the various c++ plugins, CMake for a build system gives you 'portability' (I'm working on something that needs to use various C++ compilers)
|
|
|
|
|
Qt Creator.
It's the best cross-platform IDE I've ever used.
Besides, I kinda dislike MSVC, it's just too heavy for my taste, and it's heavy mainly because of lots of features I never use.
|
|
|
|
|
I used Qt Creator 3-4 years back. The editing was pretty nice, but the build system had some holes in it. I had to do complete rebuilds every time I changed a resource, as the build didn't consider that significant .
Software Zen: delete this;
|
|
|
|
|
Isn't the build system external to QtCreator?
|
|
|
|
|
It might have been. Like all open source tools, there's a certain amount of DIY associated with it. I would have expected, however, that it built it's own native projects correctly out-of-the-box. That was not the case when I used it.
Software Zen: delete this;
|
|
|
|
|
I guess you're talking about qmake.
Well, there's a reason why they decided to move on to cmake.
|
|
|
|
|
Vim, make, git ... even on Windows these days.
I tried using VS2019, but I just can't get myself used to shortcuts that no other Windows program uses: shift+ctrl+home doesn't select everything from cursor to top of file, ctrl+left/right doesn't move the cursor by word, shift+arrows don't select correctly, and a whole host of other shortcuts that all Windows programs support.
If anyone knows how to change the brain-damaged shortcuts to match every other Windows program, I'd appreciate it.
|
|
|
|
|
Hi, I don't know which VS2019 are you using. Mine works as expected with all the shortcuts you described. And also, you can change every single shortcut in Visual Studio to do exactly whatever you want.
|
|
|
|
|
make, git and SublimeText.
I see the value in VS, but honestly it is too bloated and full of bells and whistles to be even remotely useful.
Eclipse is just horrible, it has all the faults of VS plus a gazillion different versions making it next to impossible to Google for a solution.
|
|
|
|
|
Qt Creator. It works across platforms and is open source (if your code is open-source). It supports many toolsets. I use it to build an app for Windows, Mac OS and Linux from the very same source code.
|
|
|
|
|
Eric Gamma's Visual Studio Code both for Windows and Linux (WSL too). For fast lighting rapid GUI development C++ Builder on Windows.
|
|
|
|