Ethan's Blog

记录和思考

解决 Windows 7 下 VS Code 黑屏的问题

今天在一台老电脑上安装了 VS Code,老电脑的系统是 Windows 7,然而打开的时候 VS Code 的整个窗体都是黑色的,界面没法出来,搜索了一下发现还不是个例,网上很多的教程都是说需要设置兼容模式,然而经过我的研究,设置兼容模式不是好方法,真正完美解决 Windows 7 下使用 VS Code 时,打开出现黑屏的的问题,方法如下:

前往 https://dotnet.microsoft.com/download/dotnet-framework/net472 下载安装 .NET Framework 4.7.2 或者更高版本。安装完成后,即可在 Windows 7 下完美使用 VS Code。

发现这个解决方案的原因是我在官网看到的下面这段话:

Note: .NET Framework 4.5.2 or higher is required for VS Code. If you are using Windows 7, make sure you have at least .NET Framework 4.5.2 installed. You can check your version of .NET Framework using this command, reg query “HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\NET Framework Setup\NDP\v4\full” /v version from a command prompt.

可见 VS Code 要求 .NET Framework 高于 4.5.2,我们安装版本更高适用面更广的 .NET Framework 4.7.2 即可完美解决 Win 7 下 VS Code 黑屏的问题。

VS Code 必装插件推荐

VS Code 必装插件推荐

VS Code 是一款非常方便高效的开发工具,笔者在使用 VS Code 之前有过好几年的 Sublime Text 使用经验,刚刚开始转移过来的时候还感觉有一点不方便,但是在使用一段时间以后,真的被其强大的能力所折服,现在在开发编程的时候,VS Code 已经成为我的首选,特别是结合其各种强大的插件,可以大大提高开发效率。本文介绍 VS Code 使用中一些能显著提高效率的插件推荐。

根据我本人的使用习惯,或者说常用的编程开发环境,将 VS Code 的插件分为四类,第一类是通用类,第二类是 Web 开发相关,第三类是 Python 开发相关。第四类是其他相关 Read More ...

在 VS Code 中使用 Remote-SSH 插件进行远程开发

VS Code 具有强大的远程开发功能,可以很方便的使用 Remote-SSH 插件来进行远程开发,本文介绍如何使用 Remote-SSH 插件在 VS Code 中进行远程开发。设置完成后,可以实现在在本地很方便地连接远程服务器并拥有类似于本地开发的体验。

安装 Remote-SSH 插件

在 VS Code 中切换到应用 tab,输入 Remote-SSH 进行搜索,选择作者为 Microsoft 的 Remote-SSH 进行安装。安装完成后建议重启一次 VS Code,不然在后续配置中容易卡死。 Read More ...

Anaconda 结合 VS Code 编写调试 Python 程序

Anaconda 结合 VS Code 编写调试 Python 程序

目前来说搭建 Python 开发环境最方便的就是 Anaconda 了,不管是什么系统都很方便,而且其最突出的特性是可以配置多种环境,也就是说不管你需要什么特定版本的 Python,Anaconda 都可以帮你轻松配置出来,而且各个环境之间相互隔离,互不影响,确实是 Python 开发必备的大杀器。

使用 Anoconda 配置好了开发环境后,还需要一个用来编写和调试 Python 程序的地方,当然可以使用 Jupyter Notebook 或者文档编辑器 Sublime Text 等甚至 PyCharm 这样全能的 IDE。在这里,记录一下使用 Anoconda 搭建环境,使用 VS Code 来编写调试 Python 的过程。 Read More ...