在移动项目到其他编译器中,出现tab缩进错误
在编程过程中,一般的编译器会默认将输入的tab符转化为四个空格。
但是,sublime默认是不转化的
于是就有了这样一个情景:
在你知道了用sublime敲代码的爽之后,决定以前写的项目放到sublime上继续敲
敲了一会儿,发现没有函数提示不爽了
又重新拿回到原先编译器上敲,这个时候如果你对一行代码的位置进行调整
就可能出现将原先位于四个空格的代码移到了tab缩进的位置,导致了缩进不匹配报错
python缩进格式严格会遇到过这个问题,其他语言可能不受影响
可在用户设置中加入,避免此问题
"tab_size": 4,
"translate_tabs_to_spaces": true
内容会不断更新,欢迎批评指正。
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
· 基于Microsoft.Extensions.AI核心库实现RAG应用
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
· 开发者必知的日志记录最佳实践
· SQL Server 2025 AI相关能力初探
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 单元测试从入门到精通
· winform 绘制太阳,地球,月球 运作规律
· 上周热点回顾(3.3-3.9)