
У меня VS Code 1.38.0.
Я программирую на C и мне нравится работать с файлами, открытыми рядом. Допустим, у меня есть файл "L", открытый слева, и файл "R", открытый справа. Если в файле L есть вызов функции, который определен в файле R, если я щелкну правой кнопкой мыши по вызову функции и выберу "Перейти к определению", то слева откроется новая вкладка с файлом R, и теперь у меня файл R будет открыт дважды. Вместо этого я хочу, чтобы уже открытый файл R просто переходил к определению функции. Есть ли какие-либо настройки, чтобы включить это?
Это поведение фактически работает, когда у вас открыта только левая панель и несколько вкладок, но не работает, если открыты и левая, и правая панели.
решение1
"workbench.editor.revealIfOpen": true
Это должно сработать. Это настройка в VSCode