Since I've got 12GB of RAM. I'll be sticking to Vscode/IntelliJ IDEA. I'm a dartisan/flutterian guy so I've got Vscode as my code editor for now.
But I would prefer sublime text for low RAM usage and non-electron apps. Haven't tried emacs or vim.
Yes, the flutter with emulators is rather heavy. I heard they are working on a more native emulator, which will be much faster and lower mems.
My (current) 8 year old machine with 6GB is just not enough for flutter.
That said, vscode is much lighter on resources than IntelliJ though.
You can use any editor for dart, using sublime text as code editor and a terminal/command line as you launch the app. But you don't get the debugger inside of the sublime text, therefore only vscode and intellij idea are the only options available.
I dont think vscode is lighter than intellij idea as it would increase the ram usage overtime. From 700mb~6GB when idle(no emulator).
Oh really, I might just give IntelliJ another go.
I must say that I've never experienced the memory creep whilst coding go, python, vue and polymer.
Perhaps there is an issue with the dart/flutter plugins?
Once I'm more familiar with dart and flutter, I might go to sublime.
They're both heavy RAM usage. it's not about the electron, it's the OpenJDK Library that keeps the RAM growing. the DartVM is only 150~200mb while the flutter plugins is just 30mb~ less.
We're a place where coders share, stay up-to-date and grow their careers.
We strive for transparency and don't collect excess data.