
简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
电脑是acer swift edge, SFA16-41,出厂是Win11系统, BIOS版本出厂1.04,更新到了目前最新1.10。问题是 会偶尔开机ACER图标变小跑到屏幕左上方,下次开机BIOS就会被重置,开机等待很长时间。因为是偶尔现象的问题,也不好售后检测和维修。结论: 是BIOS版本问题, 1.09和1.10版BIOS都会发生, 而1.05版没有任何问题. 不是硬件或操作系统问题.20

code runner 插件,
在vscode中,无论用mingw gcc编译器还是msvc的cl编译器,无论怎样配置c_cpp_properties.json,都没有对c++20新增的char8_t的代码补全提示,这是c/c++插件的补全工具的bug。目前只能暂时用在c_cpp_properties.json的defines项添加char8_t来临时解决,不是真正解决,但是能有补全提示了。
另外,SharpKeys这个软件只能映射按键,而不能映射copilot键(因为它实际属于组合按键快捷键)。sharpkeys是修改注册表,不需要后台运行软件,永久生效。copilot按键实际是3个按键同时按下的快捷键,而不是单个按键。这种方法需要powertoys一直在后台运行。powertoys可以开机启动,并关闭到系统托盘。在微软应用商店或github下载 PowerToys,打开powert
默认vscode会根据文件后缀名自动设置tab缩进的空格数,对cpp,py等源代码文件缩进为4个空格,但对于txt缩进为3个。把下图中红框中取消打勾,txt也就能缩进4个空格了。
tasks.json (支持mingw g++14.2 c++23的print )

vscode的终端-运行生成任务 命令本来就不是运行程序,而是指运行tasks.json的意思,运行它后会生成一个可执行程序。其中macos里的调试有点儿问题,在launch.json里"externalConsole": 改为true才能在外部终端运行,如果是默认的false,macos里这里有个bug,不能在集成终端里运行程序!要运行tasks成功生成的可执行程序 需要用运行菜单下的 启动调试

settings.json里,"editor.quickSuggestions": {"other": false,"comments": false,"strings": false}
微软官方的c/cpp插件launch.json在mac上只能把终端设置为外部启动,这样调试时不方便看到终端的显示。下面是我的tasks.json,

都是要关闭gpu硬件加速功能。edge浏览器好找。vscode是通过以下方法。本人是AMD的APU会出现这种情况。它的gpu加速有些问题。要关闭VSCode的硬件加速功能,








