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

张开发
2026/4/4 16:22:56 15 分钟阅读
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

更多文章