Description
When I type any code in IntelliJ IDEA, it becomes marked with red squiggly lines, then some 2 seconds later it will generate some autocomplete options, it gets kinda annoying.
I understand the Dart support was made with a Dart Analysis Server, so at each new key I press, there will be some sort of client-server communication.
I also understand why this architecture was chosen, it's the best way to make something quickly and for every platform out there.
But maybe we should start thinking how to move forward from this so the performance and tweaking for IntelliJ could be improved.
Maybe the Dart Analysis Server could be embedded into the Dart plug-in, bypassing the client-server communications? I am not familiar with the whole architecture, just trying to figure out how to improve performance.