解决vscode一些问题

问题一:一直提示输入密码但始终连接不上去

首先,如果一直输入密码连接不上,直接ESC返回,more action 查看日志中commitid为:b3e4xxxx03435

查看下面网页

https://blog.csdn.net/hubaoshizhe2014/article/details/136265315

拼接 commitid,下载vscode-server-linux-x64.tar.gz,开一个命令行窗口,ssh登陆远程服务器

ssh root@30.11.xx.12

输入密码登陆,

将文件vscode-server-linux-x64.tar.gz上传到服务器上commitid路径中。

scp -i ~/.ssh/id_rsa_pai /users/zzz/Downloads/vscode-server-linux-x64.tar.gz 
 root@30.11.xx.12:~/.vscode-server/bin/b3e4xxxx03435/

记得要把服务器上b3e4xxxx03435/ 路径中的文件"vscode-remote-lock.root.b3e4xxxx03435"删除

然后,解压缩:tar -xvzf vscode-server-linux-x64.tar.gz --strip-components 1

再重新连接,可能会报“连接错误”,跟着下面文件步骤更改settings:

https://blog.csdn.net/qq_34460300/article/details/116177228

再重新连接即可;

问题二:vscode免密登陆,参考下述文章:

https://blog.csdn.net/qq_38225433/article/details/134365463

问题三:vscode登陆不了远程服务器且报插件错误:

Resolver error:Error:

at m.Create(/Users/xxx/.vscode/extensions/ms-vscode-remote.remote-ssh-0.102.0/out/extension.js:1:584145)

at t.handleInstallOutput...

....

解决办法:

https://blog.csdn.net/qq_39117553/article/details/119327924?login=from_csdn

在本地找到“.ssh”目录下的known_hosts文件:

cd ~/.ssh/

vim known_hosts

将里面涉及到当前待连接的远程服务器的行删除,之后保存文件

再重新连接远程服务器即可;

如果该方法仍然不可行,则进行下述步骤:

1.在VScode按下:shift+control+p

2.在弹出的命令窗口中输入 kill vscode server on host

然后选择目标服务器

之后重新进行服务器连接,会报XHR错误,接下来按照**问题一**的步骤再次解决即可;

### VSCode 终端使用指南 #### 一、集成终端概述 VSCode 提供了一个内置的集成终端功能,允许开发者无需离开编辑器即可运行各种命令。通过快捷键 `Ctrl+\` 或者菜单栏中的 “视图 -> 终端”,可以快速打开或关闭该窗口[^1]。 #### 二、基本操作 - **切换目录**: 可以像常规命令行一样,在VSCode内使用`cd`指令来改变当前工作路径。 - **执行脚本文件**: 对于Python等解释型语言编写的程序可以直接利用`python filename.py`这样的方式调用外部可执行文件或是启动调试会话。 - **多平台支持**: 不论是在Windows PowerShell还是Linux Bash环境下都能正常运作,并且能够自定义设置默认shell类型[^2]。 #### 三、高级特性 对于复杂项目的开发维护而言,还可以借助Git插件实现版本控制系统与IDE之间的无缝衔接。比如提交更改只需简单几步就能完成: ```bash git add . git commit -m "commit message" git push origin branch_name ``` 此外,当涉及到LaTeX文档编写时,可以通过配置特定的任务(task.json),使得一键触发完整的构建流程成为可能,即从`.tex`源码到最终PDF输出的过程自动化处理[^4]。 --- ### 常见问题解决方案 #### 无法显示中文字符 确保所使用的字体已正确加载并且包含了CJK扩展集;另外还需确认操作系统层面的语言环境变量是否恰当设置了locale属性[^3]。 #### 执行权限不足错误提示 如果是由于缺少必要的sudo权限而导致某些命令失败,则可以在前面加上`sudo`前缀重新尝试;不过更推荐的做法是调整目标文件夹的安全策略使之适应日常编程需求而不必频繁输入管理员密码。 #### 脚本卡死无响应 遇到这种情况首先要检查是否有无限循环存在;其次查看资源占用情况排除内存泄漏的可能性;最后考虑是否存在依赖库缺失的问题,必要时更新相关软件包至最新稳定版。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值