Jumping to declaration between big files causes a delay (in IO, in rendering, in syntax highlight, etc). It would be nice if when I jump to declaration, the file containing said declaration is opened in new tab (and the tab is kept open) so I can easily jump back and forth.
Steps to Reproduce
find a symbol which is declared in other file
go to declaration
file with declaration is opened
Expected behavior: open a new tab with file, where the symbol is declared, renders it and the file remains open in that new tab
Actual behavior: changes file in the current tab, takes some time to render it (when the file is big), the same delay is caused when jumping back from declaration
Ah, I'm not sure what was the problem but just after I've reported this, it seems its behaving correctly. Never mind. I'm sorry to bother, closing the issue.
Description
Jumping to declaration between big files causes a delay (in IO, in rendering, in syntax highlight, etc). It would be nice if when I jump to declaration, the file containing said declaration is opened in new tab (and the tab is kept open) so I can easily jump back and forth.
Steps to Reproduce
Expected behavior: open a new tab with file, where the symbol is declared, renders it and the file remains open in that new tab
Actual behavior: changes file in the current tab, takes some time to render it (when the file is big), the same delay is caused when jumping back from declaration
Reproduces how often: 100%