Mac版のVisual Studio Codeの拡張機能は~/.vscode/extensions/
にインストールされます。
$ ls -1 ~/.vscode/extensions/
aeschli.vscode-css-formatter-1.0.1/
cjay.ruby-and-rails-snippets-0.2.3/
dbaeumer.vscode-eslint-2.1.3/
digitalbrainstem.javascript-ejs-support-1.3.1/
grapecity.gc-excelviewer-3.0.40/
humao.rest-client-0.24.4/
mechatroner.rainbow-csv-1.8.0/
mkaufman.htmlhint-0.6.0/
ms-ceintl.vscode-language-pack-ja-1.50.2/
ms-pyright.pyright-1.1.109/
ms-python.python-2020.10.332292344/
ms-python.vscode-pylance-2020.12.0/
ms-vscode.atom-keybindings-3.0.9/
msrvida.vscode-sanddance-3.1.0/
.vscodeフォルダを改名や退避させた後にvscodeを起動すると
空の.vscodeフォルダが作成されて、拡張機能が無い素のvscodeが起動できます。
この状態から、退避した拡張機能のフォルダを一つずつ戻していくとか、新しくインストールなどしてみてください。
原因となっている拡張機能が見つかると思います。