(win10)vscode下载&修改插件下载位置&终端无法输入输出
vscode下载
声明:写这篇文章的时间是2023年3月25日,后续官网页面和安装页面会发生变化,但是总体流程大致相似
官网地址:https://code.visualstudio.com/
1、在官网上根据自己电脑环境选择不同的安装方式并下载安装包

2、选择自己电脑对应的安装方式进行下载,我的电脑是win10系统,下载完成之后的安装包是这样的

3、点击安装包运行,开始安装vscode,出现以下页面,先选择我同意此协议,然后点击下一步

4、选择自己希望安装的位置,我选择的是安装在D:\Microsft VS Code文件夹下

5、在这里选择自己希望创建快捷方式的地方,点击浏览可以选择位置,如果不想创建可以选择左下角“不创建开始菜单文件夹”

6、根据自己的情况选择勾选,创建桌面快捷方式不需要解释,其他四个选项中,第一个是指右键点击文件,右键选项中出现“通过Code打开”选项,即通过vscode打开该文件,第二个同理是指通过vscode打开文件夹,第三个选项是指可以通过vscode对电脑上支持的文件进行编辑,第四个是将vscode的运行路径写入注册表,选择之后点击下一步

7、点击安装,开始安装

到此vscode安装完成
修改插件位置
vscode几乎可以编写所有流行的语言得益于其非常多的插件,丰富的插件为vscode提供了非常强的可扩展性,但是vscode插件的默认安装位置在C:\user\{用户名}\.vscode\extensions,在这个文件夹下,随着后面需求的不断增加,下载的插件也越来越大,会不断地占用C盘空间,而且vscode本身不支持自定义插件安装位置,所以只能依赖于其他方式指定插件安装位置
方法一
进入C:\user\{用户名}\.vscode,剪切extensions文件夹并将其粘贴到自己希望安装插件的位置,我选择的是在D:\Microsoft VS Code,也就是我的vscode的安装位置,将前面的文件夹剪切过来之后,进入C:\Windows\System32文件夹,找到cmd.exe文件,右键点击以管理员身份运行,然后输入下面的命令
mklink /D "C:\user\{用户名}\.vscode\extensions" "D:\Microsoft VS Code\extensions"
主要有两个位置,第一个是原来的插件安装位置,第二个是移动后的插件安装位置,不要忘记前面还有一个/D,这个命令的主要作用是在原位置创建一个移动后位置的快捷方式,这样vscode在读取和写入的时候可以通过这个快捷方式重定向到新的位置。
这个方式几乎适用于所有的无法改变位置的文件,你同样可以用这种方式移动.vscode文件
vscode的缓存文件在C:\Users\20613\AppData\Roaming\Code文件夹下,也是无法进行修改的,我们可以通过上面的方式将这个文件夹移动到需要的位置,避免占用C盘空间
方法二
方法二并不是通用的方式,因为它是作用于固定的快捷方式上的,当你删除该快捷方式或者换到另一个启动方式上时,它将无法作用,以桌面的快捷方式为例
1、右键点击快捷方式,选择属性

2、在目标一栏中,“D:\Microsoft VS Code\Code.exe"后面加上”–extensions-dir"命令,并指定插件安装位置,修改之后,目标一栏中应为如下命令
"D:\Microsoft VS Code\Code.exe" --extensions-dir "D:\Microsoft VS Code\extensions"
3、点击应用,点击确认
在之后的运行中,使用该快捷方式打开的vscode的插件安装路径就是所指定的位置
修改中文
打开vscode之后,在左边栏中选择第五个标志,这个是扩展也就是插件标志

在弹出的搜索框中输入中文,即可出现插件,图中第一个就是简体中文插件,第二个为繁体中文插件,根据需求点击后面的Install安装即可

记一个BUG(终端无法输出和输入)
当你进入vscode之后,点击ctrl + ~组合键可以在窗口下方弹出终端窗口

弹出之后,该窗口会输出windows相关的信息,如果没有输出,并且在后续编写代码时,也没有任何输出同时也不能输入,可能于兼容性有关
右键点击你打开vscode的快捷方式,选择属性,在上面选项栏中选择兼容性

取消勾选以兼容模式运行这个程序,点击应用并点击确定,再次打开vscode发现终端正常可以输入输出
更多推荐
所有评论(0)