vscode使用问题记录

【已解决】vscode常见问题:服务器端选择了对的虚拟环境,但是vscode并没有正确加载导致无法跑程序,但是在本机却能正常切换虚拟环境以及顺利跑实验,这是什么原因? 如上图大家可以看到,有“本地-已安装”和“SSH:10.26.13.32-已安装”字样,这二者是不同的,简单来说就是连服务器的时候需要用的是下面的插件,本地用的是上面的,这是两套插件,而如过你没有更新,服务器端的插件后面有一个小tag“需重新加载”,这说明你的插件并没有其作用,要重新加载一下才可以,本地和服务器端具体不同如下。这两种插件都有各自的用途,根据你的工作需要选择适当的插件。:检查你的工作区设置,确保它们没有指定特定的Python解释器,以防止覆盖服务器上的虚拟环境设置。总之,可以放在任何地方! 阅读详情

1.字体大小问题

本老年人使用无论是字体还是控制面板的字体都要大,所以,在file->preference->settings下搜索size,把所有size统一改一下就好了。关于控制面板的字体可以通过调整zoom level 来实现。

2. cpp 插件问题

目前仅安装了c/c++、code runner等等,能够支撑目前的需求。(看到有智能提示的那一刻很开心,因为vim不会有这种操作)

3.deepin 下 vscode debug问题

在网上找了好多配置文件,设置了进去都不行。后来发现是不能用外部的terminal(戴尔 + deepin,不知道是不是系统问题),然后改了用vscode自带的就可以了。

配置文件:

launch.json:

{
    "version": "0.2.0",
    "configurations": [
        
        {
            "name": "(gdb) Launch",
            "type": "cppdbg",
            "request": "launch",
            "program": "${workspaceRoot}/${fileBasenameNoExtension}.o",
            "args": [],
            "stopAtEntry": false,
            "cwd": "${workspaceRoot}",
            "environment": [],
            "externalConsole": false,
            "preLaunchTask": "build",  
            "MIMode": "gdb",
            "setupCommands": [
                {
                    "description": "Enable pretty-printing for gdb",
                    "text": "-enable-pretty-printing",
                    "ignoreFailures": true
                }
            ]
        }
    ]
}

 

tasks.json:

{
    "version": "2.0.0",
    "tasks": 
    [
        {
            "label": "build",
            "type": "shell",
            "command": "g++",
            "args":["-g","${workspaceRoot}/${fileBasenameNoExtension}.cpp","-o","${fileBasenameNoExtension}.o"],
            "problemMatcher":
            {
                "owner":"cpp",
                "fileLocation":["relative","${workspaceRoot}"],
                "pattern":
                {
                    "regexp": "^([^\\\\s].*)\\\\((\\\\d+,\\\\d+)\\\\):\\\\s*(.*)$",
                    "file": 1,
                    "line":2,
                    "column":3,
                    "severity": 4,
                    "location": 2,
                    "message": 5
                }
            }
        }
 
    ]
}

3.vscode偶尔卡死问题(尚未解决)

有时候操作快了就卡死,设置了一下search.followSymlinks :false,还没有检验效果.

另外get了一个查看扩展插件占用内存和cpu的方法:ctrl+shift+p查找developer: open process explorer,会打开类似管理任务管理器的窗口,来查看扩展插件的cpu和内存.

 

4.deppin 下 vscode remote 远端编辑代码(背景:本地和服务器都安装了ssh,无安装自行安装)

本地端步骤

安装插件vscode remote -> 配置/etc/ssh_config(根据系统的不同,此文件的位置不同,本系统为deepin) -> 

配置文件(记得写的时候把注释去掉):

    Host lianup   # lianup 是一个名称,就类似于人类的名字一样
    HostName xxx   # remote的地址
    User root    # remote的名称,这个需要登陆到远端亲自确认
    ForwardAgent yes     # 默认yes就行
    RemoteForward 52698 127.0.0.1:52698   # 前一个52698表示远端的端口,后一个是local的接收地址和端口,这个端口设置为和2步骤中的port一样,这样就可以在VSCode中进行上传和下载了

安装rmate(安装步骤如下)

sudo wget -O /usr/local/bin/rmate https://raw.githubusercontent.com/aurora/rmate/master/rmate 
sudo chmod a+x /usr/local/bin/rmate 

测试一下,此时在终端输入:ssh lianup,按照提示输入密码即可以进入远端服务器,其实就是给 ssh username@ip 一个简单的方式而已.

服务器端步骤

按照上面安装rmate的方法安装rmate ->

 此时,先在本机打开vscode,并启动vscode remote功能(vscode 中 ctrl+shift+p 搜索remote 并启动server),在vscode自带终端中:

连接远端服务器(ssh username) -> 输入rmate -p 52698 PATH/TO/YOUR/FILE (注意这里是服务器中的路径,不是本地)

此时在vscode中就会打开服务器中的此文件,可以进行编辑和保存了.

 

5.vscode remote 编辑 cpp 代码时出现的问题

问题1:远程编辑服务器的代码,在vscode中修改了头文件,发现新增加的头文件在vscode中无法感知,并且提示header.h不存在.感觉是因为 remote 功能是在本地生成一个temp file 导致的.(具体不清楚)

问题2:有时候使用remote功能,在服务器中中输入rmate -p xxx 后无响应,vscode中也不会打开服务器中的文件.一般我是重启服务器就好了.(未解决)

 

6.vscode & git

上传vscode代码到git参考blog:https://www.cnblogs.com/husfBK/p/9869366.html

git冲突:git pull时会发生版本冲突,此时可以用git status查看当前仓库状态(发生了哪些冲突),并根据提示解决冲突,merge之后即可以push.

使用VSCode连接autodl服务器问题记录 VSCode安装版本下载、VSCode连接autodl远程服务器 阅读详情

相关推荐

记录在vscode中编译C++遇到的问题(leetcode)

po主想要在vscode中用C++写leetcode,在配置过程中碰到了一些问题,现在贴出自己的解决方案供大家一起讨论 首先在vscode中下载C/C++插件 下载力扣插件 下载完毕后打开随便一个题目,点击题目详情右下角的codenow 此时应该会来到这样的界面 但是在这里我碰到了问题 1.报vector不是模板问题,也就是vector下面有波浪线,这个问题其实是没有引入include早成的,但是手动引入后继续报错 2.手动引入后报 检测到 #include 错误。请更新 includePath。

m0_48814545的博客 2372

VSCode使用总结之——常见问题及解决方案总结

本博客主要用来汇总自己在使用VSCode过程中出现的各种问题及解决方案,以方便自己查询,也供大家参考! VSCode内置终端字体间隔过大问题 问题描述: 新安装的VSCode,打开内置的终端界面时,发现字体间隔过大,看起来一点都不舒服,如下所示: 解决方案: 在VSCode中按下Ctrl+Shift+P,打开搜索面板,搜索settings.json,在打开的配置文件中增加:"terminal...

zhanghm1995的博客 3787

Unity-Chan Toon Shader卡通渲染学习

2.0 (UTS2)是一款用于图像和视频的卡通着色器,旨在满足从事卡通着色 3DCG 动画的创作者的需求。二、从0-1复刻UTS21.漫反射UTS2的漫反射部分主要有三个层组成,分别是基本颜色、第一阴影色和第二阴影色,分别对应着美术理论中的白、灰、黑。

qq_63133691的博客 2537

vscode中文乱码问题及几种常见的解决方案

解决vscode的中文乱码问题

im34v的博客 6万+

哨兵1号(Sentinel-1)雷达SAR数据预处理全流程:从下载到精确配准

本文详细介绍了哨兵1号(Sentinel-1)雷达SAR数据从下载到精确配准的全流程预处理方法。内容涵盖SLC与GRD数据选择、ASF平台下载技巧,并重点解析了使用SNAP软件进行几何校正、辐射定标及高精度配准的核心步骤,为InSAR形变监测等应用提供可靠的数据基础。

weixin_29208327的博客 476

基于深度学习的图像去雨(Opencv,Pytorch,Cnn)

最近做了一个图像去雨项目,使用的语言为Python,深度学习框架为Pytorch。去雨效果不错,具体请看效果视频!图像去雨(GAN,Opencv,Pytorch)

Czqqwer的博客 2611

VS Code:4个中文乱码问题及解决方法

VS Code:4个中文乱码问题及解决方法1. 背景2. 问题2.1 打开文件后,中文显示乱码2.2 终端命令行运行时出现中文乱码2.3 点击运行键运行程序出现中文乱码2.4 调试时,终端出现中文乱码或无法输出中文3. 总结 1. 背景   凡是编程软件,特别是国外的软件,都有或多或少的中文乱码问题(毕竟程序都是用英文写的)。现提出VS Code编程过程中遇到的4个中文乱码问题以及解决方法。 2...

北冥有鱼wyh的博客 5万+

Vivado图形化界面烧写MCS文件到SPI FLASH全流程(附常见报错解决方案)

本文详细介绍了使用Vivado图形化界面将MCS文件烧录至SPI FLASH的完整操作流程。内容涵盖从环境准备、MCS文件生成到硬件连接与烧写的每一步,并针对SPI总线宽度报错、FLASH型号识别失败等常见问题提供了深度解决方案,帮助用户高效完成FPGA配置,摆脱对TCL命令行的依赖。

s8t9u0v1w的博客 534

VSCode常见坑及解决方法

windows环境下载/安装/配置VSCode的一些常见坑和解决办法。

总结一下自己在开发过程中遇到的坑以及相应的解决办法。 1729

西门子 S7-200 SMART 系列六:手把手教你配置S7-200 SMART Modbus RTU

最新发表:https://www.ics-pedia.com/%e8%a5%bf%e9%97%a8%e5%ad%90-s7-200-smart-%e7%b3%bb%e5%88%97%e5%85%ad%ef%bc%9a%e6%89%8b%e6%8a%8a%e6%89%8b%e6%95%99%e4%bd%a0%e9%85%8d%e7%bd%aes7-200-smart-modbus-rtu%e5%ae%9e%e4%be%8b/

John_09040211的博客 3278

华为OD机考双机位A卷 - 开心消消乐(Java & Python& JS & C/C++ & GO )

华为OD机考双机位A卷 - 开心消消乐(OD上机考试双机位A卷)。提供在线OJ刷题。Java、C++、Python、GO语言、C语言、JavaScript题解,并提供完整思路讲解。

算法大师! 1266

VSCode 使用问题记录

VSCode 使用问题记录_vscode复制 转圈-优快云博客

weixin_40540436的博客 336

基于 OpenCVSharp 的晶圆缺口自动检测与旋正方案

在半导体制造过程中,晶圆(Wafer)需要精确定位才能进行后续加工。每个晶圆边缘都有一个特定的缺口,这个缺口就像 "箭头" 一样,帮助机器确定晶圆的方向。我们的任务就是通过摄像头拍摄的图片,自动找到这个缺口的位置,计算出需要旋转多少角度才能让晶圆对准正确方向。简单来说,这个技术就像给晶圆 "找方向",确保它在生产线上始终保持正确的姿态。

品质生活,极致编程。 1210

记录:解决安装Visual Studio Code后右键项目没有通过VSCode打开选项的问题

【代码】记录:解决安装Visual Studio Code后右键项目没有通过VSCode打开选项的问题。

li820567094的博客 729

Statistics and Machine Learning Toolbox

Statistics and Machine Learning Toolbox(带书签),MATLAB统计学习工具

SIMATIC S7-1200, S7-1500 PID 控制[手册]

SIMATIC S7-1200, S7-1500 PID 控制[手册]

打开VScode后问题记录及解决

我尝试的是更换网络,安装成功后再更换回来,没有报错。

Nade_的博客 348

TMS_WebGMaps_1.9.8.0_Full_Source

TMS_WebGMaps_1.9.8.0_Full_Source 全源码 delphi cbuilder

[工具使用: vscode] vscode相关使用问题记录

过程记录,持续更新。。。 vscode作为一个编辑器,有着丰富的插件,可以为代码编写与调试提供诸多便利。 但是,使用过程中也会有很多问题,比如笔者最容易遇到的问题就是无法启动的问题,网上有很多相关的帖子,下面引用两个 快速解决vscode突然无法打开问题(应用程序无法启动)_波点兔的博客-优快云博客_vscode为什么运行不了程序关于重装vscode打不开的三种解决方法,亲测有用_yanggg_only的博客-优快云博客_vscode安装后打不开 ......

stm32stu的博客 494

VB摄像头监控

该VB模块可对摄像头捕获的画面进行录像等,可在创建的窗口进行控制

VSCode remote - SSH 记录遇到的两个问题

最近在学习一些东西,因为vi还是用得不舒服,所以准备通过vs code看代码。连虚拟机都花了我一个小时,哎,万事开头难。稍微记录一下我遇到的问题,还有搜索到的方案。

weixin_45165199的博客 2438

vscode遇到的诸多问题记录

1. Jupyter单元格输出折叠 Jupyter Notebook折叠输出的内容_Sweeneys的博客-优快云博客 双击左侧灰色区域,就会折叠单元格的输出 2. 如何让jupyter notebook中输出较长数据的时候显示完全?失败!未解决! 如何让jupyter notebook中输出较长数据的时候显示完全? - 知乎 3. cuda.tensor to numpy 正确方式为:detach().cpu().numpy() 4. vscode中将ipynb文件转为p..

hello world 5794

VSCode问题记录

20230304 -

围城 801

VSCODE开发的bug问题记录

摘要:在配置VSCode环境时,由于STM32H743编译器环境未正确设置,导致GD32H757项目编译异常,引发难以排查的隐蔽bug。经验教训:使用EIDE工具时,对STM32和GD32的编译器配置需格外谨慎,避免交叉干扰。

weixin_48321834的博客 150

VSCode使用问题与技巧记录

随着近年来微软开源进程的推进,使用VSCode的越来越多,开发过程中使用VSCode也可能出现一些问题 ,凭借着VSCode强大的功能,问题总能得以解决,顺便呢,就把过程中的问题解决与使用技巧记录下。一、VSCode介绍VSCode是微软开源的开发工具,不同于庞大笨重的Visual Studio,VSCode强大而且轻量。相比Visual Studio,VSCode可以支持更多的开发语言,相关功能支持通过插件方式来扩展,使用起来非常的灵活。本文吧VSCode使用过程中,遇到的问题与使用技巧进行记录。

龙井茶的Sky 928

记录一个vscode遇到的问题

vscode打不开,报错[1219/082736.002:ERROR:base\i18n\icu_util.cc:223] Invalid file descriptor to ICU data的解决方法

weixin_72293286的博客 658

vscode远程查看不了引用——一次问题解决的记录

这里写自定义目录标题欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入 欢迎使用Markdown编辑器 你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Mar

Wendy_DengDeng的博客 1521

关于VSCode使用过程中的一些问题记录(持续更新)

本文用于记录VSCode中遇到的一些问题和相关的解决方法,持续记录,提供常见问题的解决方案。

没心没肺之熬夜不洗澡 1119
上一篇: Linux学习——网络管理
下一篇: 记录deepin配置apache+cgi
lianup
博客等级 码龄9年 25粉丝 71原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值