在移动项目到其他编译器中,出现tab缩进错误

在编程过程中,一般的编译器会默认将输入的tab符转化为四个空格。
但是,sublime默认是不转化的
于是就有了这样一个情景:

在你知道了用sublime敲代码的爽之后,决定以前写的项目放到sublime上继续敲
敲了一会儿,发现没有函数提示不爽了
又重新拿回到原先编译器上敲,这个时候如果你对一行代码的位置进行调整
就可能出现将原先位于四个空格的代码移到了tab缩进的位置,导致了缩进不匹配报错
python缩进格式严格会遇到过这个问题,其他语言可能不受影响

可在用户设置中加入,避免此问题

"tab_size": 4,
"translate_tabs_to_spaces":  true
posted @   海胆Sur  阅读(7)  评论(0编辑  收藏  举报  
编辑推荐:
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
· 基于Microsoft.Extensions.AI核心库实现RAG应用
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
· 开发者必知的日志记录最佳实践
· SQL Server 2025 AI相关能力初探
阅读排行:
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 单元测试从入门到精通
· winform 绘制太阳,地球,月球 运作规律
· 上周热点回顾(3.3-3.9)
点击右上角即可分享
微信分享提示