当前位置: 首页 > news >正文

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

http://www.jsqmd.com/news/587209/

相关文章:

  • Typora标题自动编号完全指南-零代码基础实现自动化文档结构
  • 3分钟解锁B站直播自由:第三方推流工具实战指南
  • 实战演练:借助快马AI快速构建Spring Boot博客系统核心模块
  • NoSleep防休眠工具:让系统持续运行的轻量级解决方案
  • Vue3 + TS + Canvas + Pretext 实现虚拟表格
  • [特殊字符] Agent Lightning:点亮你的AI代理!⚡
  • Kubernetes Service Mesh 深入解析:构建微服务通信的“智能交通网”
  • 福州记账报税品牌制造商靠谱吗,如何选择 - mypinpai
  • 亿媒 GEO:领跑 AI 搜索 GEO 赛道,解锁企业全域增长新范式
  • 文献自由:ScienceDecrypting破解加密PDF的技术突破与价值重构
  • 如何快速配置ModTheSpire模组加载器:面向新手的完整教程
  • 考试作业1
  • 如何快速掌握雀魂AI助手:Akagi零基础实战指南
  • AI推广数字化推广策略价格多少,河南企业如何选择 - 工业推荐榜
  • 2026年深圳口碑不错的瑜伽与普拉提培训公司推荐,专业机构全解析 - 工业品网
  • 第2次小考
  • 快马ai一键生成:openclaw在ubuntu上的快速部署与演示原型
  • M2LOrder情感分析企业落地:银行理财经理话术情感合规性自动审查
  • javaweb校园安全教育考试系统
  • 聊聊郑州培养专业教练多的武校,推荐哪家合适 - myqiye
  • 探讨深圳地区私人订制火柴价格,费用怎么收取 - 工业品牌热点
  • 非统一内存访问架构NUMA
  • 数据仓库实战:数据归档与删除策略设计 + 历史追踪保障全方案
  • MySQL 调优指南:从慢如蜗牛到快如闪电
  • 重生之我要成为计算机高手:自我介绍
  • WebAssembly Python运行时架构重构:Pyodide 0.26的技术突破与性能革命
  • 分析陕西口碑不错的武术学院,登封嵩山少林精武学校排名如何? - mypinpai
  • 收藏!小白程序员轻松入门大模型Agent系统设计,从0到1实战指南
  • 【C++初阶】手撕C++ string类
  • 劳力士官方售后服务中心新址实地考察报告(2026年4月最新版) - 亨得利官方服务中心