TI中文支持网
TI专业的中文技术问题搜集分享网站

关于CCS6软件,拷贝程序,自动插入TAB的问题

你好,我在使用CCS6时,拷贝了一段程序,软件自动加入了TAB,使我每次要手动删除TAB,不然程序代码不对齐,如何设置CCS6,使他不自动加入TAB,如附件的

{
if(AveLightVol>200){MachineIsOpen=1;}//说明盖子已经打开
else{MachineIsOpen=0;}//盖子没有打开

#if ADCMODE==2
if(MachineIsOpen){UartPrint("\n打开盖子!");}//说明盖子已经打开
else{UartPrint("\n关闭盖子!");}//盖子没有打开
#endif
}

每次要删除多出来的部分,好麻烦啊。

mangui zhang:

确定你拷贝的里面没有TAB

CCSv6可能会根据C语言自动加入TAB。 具体没

处理过。你右击工程在特性下看看在设计字体等菜单

下有没有自动添加TAB的选项

你好,我在使用CCS6时,拷贝了一段程序,软件自动加入了TAB,使我每次要手动删除TAB,不然程序代码不对齐,如何设置CCS6,使他不自动加入TAB,如附件的

{
if(AveLightVol>200){MachineIsOpen=1;}//说明盖子已经打开
else{MachineIsOpen=0;}//盖子没有打开

#if ADCMODE==2
if(MachineIsOpen){UartPrint("\n打开盖子!");}//说明盖子已经打开
else{UartPrint("\n关闭盖子!");}//盖子没有打开
#endif
}

每次要删除多出来的部分,好麻烦啊。

rookiecalf:

选中整段被加入TAB的部分,使用shift+tab,同样想加入tab,可以同样选中,使用tab键

你好,我在使用CCS6时,拷贝了一段程序,软件自动加入了TAB,使我每次要手动删除TAB,不然程序代码不对齐,如何设置CCS6,使他不自动加入TAB,如附件的

{
if(AveLightVol>200){MachineIsOpen=1;}//说明盖子已经打开
else{MachineIsOpen=0;}//盖子没有打开

#if ADCMODE==2
if(MachineIsOpen){UartPrint("\n打开盖子!");}//说明盖子已经打开
else{UartPrint("\n关闭盖子!");}//盖子没有打开
#endif
}

每次要删除多出来的部分,好麻烦啊。

rookiecalf:

回复 rookiecalf:

复制的时候,从行首开始,别从TAB键后开始

你好,我在使用CCS6时,拷贝了一段程序,软件自动加入了TAB,使我每次要手动删除TAB,不然程序代码不对齐,如何设置CCS6,使他不自动加入TAB,如附件的

{
if(AveLightVol>200){MachineIsOpen=1;}//说明盖子已经打开
else{MachineIsOpen=0;}//盖子没有打开

#if ADCMODE==2
if(MachineIsOpen){UartPrint("\n打开盖子!");}//说明盖子已经打开
else{UartPrint("\n关闭盖子!");}//盖子没有打开
#endif
}

每次要删除多出来的部分,好麻烦啊。

JunJie Qu:

回复 rookiecalf:

谢谢回复,一行行拷贝当然没问题,问题是拷贝好几行程序,只有第一行对齐,其余的自动插入了TAB,如附件,要对齐的话必须,一行行纠正过来。麻烦

赞(0)
未经允许不得转载:TI中文支持网 » 关于CCS6软件,拷贝程序,自动插入TAB的问题
分享到: 更多 (0)