vscode 大文件多窗编辑,导致编辑窗以外的文件滚到最下方
vscode 编辑同一个大文件 (数千行),使用左右视窗编辑一个文件的不同部分。当一侧编辑并格式化保存,另一个视窗会跳到最后一行,在编辑时极大拖慢效率。 查找设置 scrollBeyondLastLine ,关闭这个设置,就可以解决这个问题。
副作用是无法将编辑视窗拖到最后一行之…
vscode 大文件多窗编辑,导致编辑窗以外的文件滚到最下方
vscode 编辑同一个大文件 (数千行),使用左右视窗编辑一个文件的不同部分。当一侧编辑并格式化保存,另一个视窗会跳到最后一行,在编辑时极大拖慢效率。 查找设置 scrollBeyondLastLine ,关闭这个设置,就可以解决这个问题。
副作用是无法将编辑视窗拖到最后一行之…
vscode 大文件多窗编辑,导致编辑窗以外的文件滚到最下方
vscode 编辑同一个大文件 (数千行),使用左右视窗编辑一个文件的不同部分。当一侧编辑并格式化保存,另一个视窗会跳到最后一行,在编辑时极大拖慢效率。 查找设置 scrollBeyondLastLine ,关闭这个设置,就可以解决这个问题。
副作用是无法将编辑视窗拖到最后一行之…
Streamlit desktop 项目的起步
框架 Streamlit 是一个用于机器学习、数据可视化的 Python 框架,它能几行代码就构建出一个精美的在线 app 应用。对于前端小白来说是可以完全不用学习各种困难的前端框架,后端使用 flask 创建各种 api 是相当简单的…

USB 的 TMC 枚举——仪器行业不得不品的一坨
基本介绍 标准仪器设备接口是上位机和仪器通信使用的接口,如示波器、电源、信号发生器等。常用的标准仪器接口及对应的通信协议如下。
通信接口 通信协议LAN VXI-11
USB USB-TMC
GPIB IEEE488
LAN 的通信协议和 TCP…
certbot 自动 SSL 申请(宝塔面板)
终于换成自动 SSL 证书申请和部署了好耶!同时文件站也弄成 https 了 主页 | yono 的文件 ,主要是为了文件站可以在线预览视频和文档,要不然才懒得给他弄证书。 安装
对于 certbot,网上有一些非常麻烦的安装流程,需要先安装 rpel、snapd 啥啥依赖的方法…
2024·还在沉淀
起始 我们仍未知晓 yono 今年的头半段在干些什么,翻找论坛的帖子记录,似乎是研究了一下 GUIX、NetX。然后完善了一下直流源产品,稳定出货了。
一贯的记忆力,让我总觉得人生才刚刚开始,不自觉地,经历的人和事就会被匆匆丢掉。
半途
自搭建博客网站之后,一切变得有迹可循了…
usbx 的主从 OTG
usbx 基本介绍 usbx 是 threadx 操作系统的 USB 设备栈,支持多种主机驱动、从机枚举、以及 OTG
开源库地址在这里
eclipse-threadx/usbx: Eclipse ThreadX - USBX is a high-performance USB…
VSCode 编译 CMAKE 项目
因为要给公司完全不懂技术的产品经理弄编译和发布教程,直接删掉产品相关的部分直接水一篇博客吧好耶 在如下链接下载打包好的便携式 vscode
vscode 集成环境
下载后放到任意文件夹解压,有如下内容
运行其中的 1_首次打开请运行.bat,可能会有权限提示…
正则表达式在中英文之间添加固定的空格
文档都尽可能符合规范 sparanoid/chinese-copywriting-guidelines: Chinese copywriting guidelines for better written communication/中文文案排版指北
其中非常重要的一条就是
「…
DSP 的 sizeof()
终于让我逮到领导的小尾巴,由于 DSP 的架构和 ARM 不同,DSP 的字节 (byte) 就是 16 位的,这导致结构体相关的对齐情况以及 sizeof () 的结果不同。 另外坚决反对 memset () 以及 memcpy () 这类标准库函数的他…
CMAKE的合理化结构
🎉终于终于,在 keil 的绿尸寒压力下,公司准备转型到 gcc 编译。而我觉得 gcc 编译链的整合应该没有比 CMAKE 更好的方案 (当然 EIDE 插件也不错),长久独立探索,终于彻底把 keil 踢掉了。eclipse 还无法完全踢掉,毕竟 TI 的 MCU 还得…
dev-c++ 里使用 LLVM clang-format
因为完全不懂 Astyle 格式化,但是给新手的 C 语言 入门都是使用 dev-c++ ,过了好几个月又忘记咋配置 LLVM clang-format 传参了,记录一下。 把 .clang-format 放在项目根目录下,配置工具,工具路径指向 LLVM clang…
c2000 系列生成 bin 的疑难杂症
基于 CCS 的工程,添加如下的 post-build steps 可生成 bin 文件 Copy
"${CCE_INSTALL_ROOT}/utils/tiobj2bin/tiobj2bin.bat" "${BuildArtifactFileName…
GTEST扫盲
首先有这样的教程 Augustineqq0654/win-googletest: windows 下搭建 googletest 测试框架 (github.com)
以及作者的博文
Windows 下搭建 googletest 测试框架 (C/C++) - 紫曜花 - 博客园…
CMAKE 扫盲
首先有这样的教程,非常的 “从入门到入门”。👌 https://github.com/shendeguize/CMakeTutorialCN
如果想要完整地了解一下 CMAKE 的机制和语法,可以跟着这个教程走完全程。但是教程有如下的问题
[!NOTE]
** 仅仅是学习…
为什么不用 MicroLib 和 printf —— Arm 的 Semihosting
结论写在前面 首先不使用 microLib 是为了源码行为可控,不会由于厂商的胡作非为改源 lib ,同时也使得源码具备了跨平台的能力,不会因 C 标准库不同产生行为差异。
由此推演,如果不使用 microLib ,那么会引入原版 libc ,那么 C…
24_7_12_C语言入门_SCPI库API介绍
背景故事 上大学一直在划水,刚毕业时几乎啥也不会,是大佬的这个库拯救了我。
SCPI 是一种字符串解析协议。刚工作时,点完灯开完串口,就让我实现 SCPI 协议。那时还很菜,花了两周时间才把这个协议库开起来。
这个库中的内容真的特别丰富,也没有很动态的指针,基本上都是绑定性质的…