Recently, I encountered a frustrating issue with Visual Studio Code (VSCode) on my macOS system. After performing an update, the application refused to open, effectively crashing on startup. If you’re facing a similar problem, you’re not alone, and there’s a solution available.
The Issue
The problem appears to be affecting macOS users who recently updated their VSCode installation. Upon attempting to launch the application, it fails to open, leaving users unable to access their development environment.
The problem I experienced is exactly the same as described in this Stack Overflow question:
https://stackoverflow.com/questions/78710474/cannot-open-vscode-on-macos-after-update
The Solution
After some research, I found that this issue has been reported and addressed by the VSCode team. Here’s how you can resolve it:
Download VSCode version 1.90
The key to fixing this problem is to revert to a previous, stable version of VSCode. Specifically, you’ll need to download and install VSCode version 1.90.You can find the download link for VSCode 1.90 on the official Visual Studio Code updates page:
VSCode 1.90 DownloadInstall the downloaded version
Once you’ve downloaded VSCode 1.90, install it on your macOS system. This should replace the problematic updated version.Launch VSCode
After installation, try launching VSCode again. It should now open without crashing.
Additional Information
For those interested in the technical details or ongoing discussions about this issue, you can refer to the following GitHub issue threads:
These threads contain valuable information about the nature of the problem and potential long-term fixes that the VSCode team may implement.
Conclusion
While it’s inconvenient to encounter such issues after an update, it’s reassuring to know that the VSCode community and development team are quick to identify and provide solutions. By reverting to version 1.90, you should be able to continue using VSCode without interruption.
Remember to keep an eye on future updates, as the VSCode team will likely address this issue in upcoming releases.