硬汉嵌入式论坛

 找回密码
 立即注册
查看: 1211|回复: 6
收起左侧

[VS Code] VS Code 按住Ctrl 会粘贴光标处函数或头文件所有内容

[复制链接]

2

主题

2

回帖

8

积分

新手上路

积分
8
发表于 2023-6-20 11:47:10 | 显示全部楼层 |阅读模式
VS Code 按住 Ctrl 然后鼠标停留到函数或头文件上面,

会把对应头文件的内容或该函数所在.c的全部内容粘贴到当前文件
这个要怎么弄,我只想他跳转,不要粘贴
回复

使用道具 举报

3

主题

18

回帖

27

积分

新手上路

积分
27
发表于 2023-6-20 17:00:36 | 显示全部楼层
我也经常误触 , 一按Ctrl就粘贴 , 有时候没注意关了vscode , 下次编译的时候一堆错误 , 代码还没了.
回复

使用道具 举报

1万

主题

7万

回帖

11万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
115434
QQ
发表于 2023-6-20 17:36:38 | 显示全部楼层
我这里是把CTL长按设置为Multi Cursor多光标功能。
回复

使用道具 举报

0

主题

2

回帖

2

积分

新手上路

积分
2
发表于 2024-12-22 19:47:21 | 显示全部楼层
我也遇到了
回复

使用道具 举报

0

主题

2

回帖

2

积分

新手上路

积分
2
发表于 2024-12-22 20:13:38 | 显示全部楼层
我也遇到了,https://blog.csdn.net/qq_37109456/article/details/109363812参照这里设置好了
回复

使用道具 举报

0

主题

2

回帖

2

积分

新手上路

积分
2
发表于 2025-3-27 11:28:49 | 显示全部楼层
这个问题我最近遇到了, 在网上搜了很多答案,都不行 最后发现这个问题好像跟文字编码有关,也就是当按住ctrl放到类似#include "out/bsp_gpio.h" 上就会自动把这个头文件里的代码黏贴到上边,你只需要把所有有问题的.c .h文件打开一遍, 有个插件GBKTOUTF8 会自动将GB转换为UTF-8,然后ctrl+s保存,这样你再回到main.c文件里放上对应的头文件和这个类的方法上就不会了,虽然说比较麻烦,但是所有文件转换完utf-8后就不会出现这个问题了
回复

使用道具 举报

0

主题

2

回帖

2

积分

新手上路

积分
2
发表于 2025-3-27 11:31:16 | 显示全部楼层
文件编码问题,打开所有include的头文件的.c .h文件,利用GBKTOUTF8插件自动转换为utf8,ctrl+s保存,再回到main.c文件里试一下,就不会出现这个问题了
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|小黑屋|Archiver|手机版|硬汉嵌入式论坛

GMT+8, 2025-4-25 21:49 , Processed in 0.257565 second(s), 24 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2023, Tencent Cloud.

快速回复 返回顶部 返回列表