vscode的if结尾提示插件“If End Marker”实现了if结尾提示功能

以前,我经常使用source insight 4.0这个软件来看单片机或者嵌入式的源码程序,其中有一个比较好的功能就是在每一个if的结尾都会有一个提示,来说明是大括号是属于哪个条件判断。

具体在source insight中的设置位置为:

我查询了以下资料:

https://blog.51cto.com/u_15953444/6036381

我感觉这个挺有用的,后来我切换到vscode开发环境中了,但是很多功能已经习惯用source insight的那种模式了,所以我想vscode中能否找到"在if条件判断结尾处有一个提示符,提示是属于哪一个条件判断"的插件,这种提示功能在if条件判断的代码段特别长,以及多层if嵌套的时候特别有用。

我查询了好久也没找到类似的功能,后来发现了这样一个插件"If End Marker",可以在vscode插件市场中直接搜索,安装后就可以直接使用了。本来这个插件是不支持c/c++的环境,后来我在github上给作者留言了,想不到作者真回复我了(感到很荣幸😃)而且将这个功能实现了,给作者点赞😄。

我测试了一下在使用微软自己的c/c++插件的环境或者clangd的环境都可以实现if结尾提示功能。

最后,可以将这个软件的if结尾提示要求的最小代码行数从"4"改成"2",这样就避免了有些比较简短的if判断没有提示的情况。

最后粘贴原作者的github链接,希望有能力的程序员多多支持他。

Github链接:

https://github.com/lacymorrow/vscode-if-end-marker

相关推荐
csdndeyeye3 小时前
轻量、无感、跨浏览器:校招简历插件的技术设计思路
edge浏览器·求职·插件·应届生·chrome浏览器·浏览器扩展·网申
稷下元歌10 小时前
7天学会plc加机器视觉关于运动控制部份,配套视频在bib
开发语言·c++·git·vscode·python·docker·pip
仰望星空的凡人1 天前
VSCODE接入Claude Code使用第三方模型教程
ide·vscode·ai智能体·claude code
yongridada1 天前
公司内网使用Vscode+claude code
vscode·claude code
阿林爱吃大米饭1 天前
VSCode Remote SSH 内网服务器使用Codex插件 + Codex跨Provider历史会话迁移完整教程
服务器·vscode·ssh
高级打杂工程师-伍六六1 天前
想随时随地做点自己的事?创建一台VSCode登录的云电脑
人工智能·vscode
2023自学中1 天前
Linux虚拟机,VSCode + GDB 调试配置:launch.json 模板
linux·vscode·嵌入式
维度攻城狮1 天前
vscode使用SSH远程控制时显示远程主机运行的软件界面
vscode·ssh
棒棒的唐2 天前
Vscode Continue插件 集成 本地llama.cpp大模型实现代码补全
ide·vscode·编辑器
养肥胖虎2 天前
多Agent开发笔记:为什么4个Codex加1个Claude会把cpu跑满
vscode·agent·codex