vscode终端不显示,闪退问题解决(完整步骤)

本文介绍了如何以管理员身份运行Visual Studio Code(VSCode)的详细步骤,包括修改文件属性和配置文件。同时,针对运行指令时出现的'error:0308010C:digitalenveloperoutines::unsupported'错误,提出了解决方案,即在终端输入特定指令并升级node版本至v17.6.0以上。此外,还强调了保持VSCode版本更新的重要性。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1.以管理员身份运行此程序

步骤:

1-1.找到该文件目录的文件图标
1-2.右键属性选择兼容性
1-3.选择更改所有用户的设置然后勾选以管理员身份运行此程序后重新打开vscode
在这里插入图片描述

2.在vscode修改配置文件

2-1.打开vscode点击右下角管理

2-2.选择命令面板

2.3.出来的搜索框中第一选项没有(首选项:打开工作区设置(JSON))的话,就在输入栏目直接输入(Preferences:open Workspace Settings(JSON))进行搜索

2.4.点击该选项然后会看到settings.json

2.5.确保该文件中存在以下这两个选项

“terminal.integrated.shell.windows#”: “c:\\WINDOWS\\System32\\cmd.exe”,
“python.jediEnabled”: false
步骤1-2
步骤3-5

上述步骤完成后可以显示对应目录的终端,执行运行指令

3.运行指令后终端报错:error:0308010C:digital envelope routines::unsupported

3.1.在当前目录终端输入set NODE_OPTIONS=--openssl-legacy-provider指令并回车(注意:不能有空格或缺少字母否则会报错),回车后控制台没有任务输出即为成功。

3.2.重新执行运行指令重新运行

node版本需升级到v17.6.0以上
vscode版本持续更新版本
测试有效

评论 28
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值