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

相关推荐
darin_ฅ( ̳• ◡ • ̳)ฅ12 小时前
【开发工具】2026版-VScode&IDEA&Cursor插件安装及插件配置迁移
vscode·idea
别动我齐刘海3 小时前
ROS2 Jazzy + C++ 实战路线——进阶学习3
c++·人工智能·vscode·python·算法·机器学习·机器人
xieliyu.8 小时前
前端基础:常见CSS选择器用法
前端·css·笔记·vscode
别动我齐刘海1 天前
ROS2 Jazzy + C++ 实战路线——基础学习2
c++·人工智能·vscode·python·学习·机器学习·机器人
郝学胜-神的一滴1 天前
C++20模板元编程 05:吃透变参模板,解锁编译期万能参数能力
服务器·开发语言·c++·windows·vscode
我要见SA姐12 天前
DeepSeek Harness 开源贡献手记:从 Issue 到 Merge 的完整旅程
ide·vscode·python·自动化·编辑器
ndsc_d2 天前
VS Code 接入 Pixso MCP 实战:配置、安装 AI Skill 与设计稿转代码
vscode·ai·设计·pixso·skill·mcp·设计稿转代码
千里马学框架2 天前
Android 17 成功编译运行差异部分更新
vscode·开发工具·车载开发·aosp源码·安卓17·aosp17·编译源码
2501_915918412 天前
使用 VS Code 写 Swift 做 iOS 开发,插件能实现哪些功能,还有哪些短板
ide·vscode·ios·objective-c·个人开发·swift·敏捷流程
东小黑2 天前
Git 仓库操作与 VSCode 使用指南
git·vscode·gitee