Да, это очень не удобно переключаться между несколькими ide, да ещё и памяти отжирают больше, я сам так сидел в pycharm и vscode для c++ и rust :(
Вот. Rust тоже прям сильно лучше в vscode. И если бы питон стал бы хорошо работать в vscode, я с радостью полностью перешел бы в vscode.
Я даже готов смириться с тем, что vscode чуть более тормозной чем PyCharm. Я даже готов смириться с тем, что Pylance иногда ошибочно ругается на несостыковки по типам (это его баги).
Но вот просто более все глючно получается у vscode. Наверное за сегодня у меня уже было раз 5 что я начинаю писать код, а vscode не предлагает мне сделать автоимпорт типа. Причем в супер простых вещах, например a: List[int] = []. vscode может мне не предлагать сделать автоимпорт List из typing. Чаще всего предлагает, но вот иногда тупит. Лечится перезапуском vscode.
А я с JB продуктами привык уже в Java / Python / Go, что я никогда сам не делаю не импорты, никогда сам не пишу полностью название класса или метода. Мозги уже перестроились так, что я даже и не помню уже ничего чтобы написать самому с нуля.