打印
[资料分享与下载]

KDS3.0中代码格式化之缩进

[复制链接]
565|3
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
奥德赛|  楼主 | 2015-8-28 22:30 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
这个问题是关于编程习惯的问题分享。
大家都知道,良好的编程习惯对我们这些写代码的非常重要,那基本的编程习惯之一就是代码格式,而格式的基础之一是对齐和缩进的问题。
其实这个问题,早就有很多前辈们争论过了,而且形成了几大阵营。最后人们按照自己的喜好选择自己的编程习惯。
那就是代码如何对齐和缩进才更好些,更美观些,而且在绝大多数场合下看着又比较统一!
在这里我只讲我认为比较好的方法,其他朋友有意见敬请保留

声明:使用的IDE是KDS3.0
==============================================================

一、问题描述:
先来看2个程序,大家看看那个比较好些!
1、

2、

答案肯定是第2个了!

二、解决办法:
1、那解决办法用什么呢?答案很简单,见贴子:
每天解决一个问题1 :KDS中快速格式化程序代码
http://www.freescaleic.org/module/forum/forum.php?mod=viewthread&tid=600741&fromuid=336767
要是单单这样就没什么意思了
2、那有些人可能想要缩进的间距大些,或小些,怎么改呢?

3、首先要知道缩进这里使用的时tab制表符键。
大家找找设置属性窗口,可能有人会找到这里:设置tab键的宽度改下就行了嘛。



4、结果会发现,没有变化。
5、怎么办呢,其实我们写的是c代码,当然要在c选项中找嘛:





6、结果发现无法保存确认了,怎么办?其实把格式名字改下就好了

7、到这里结束了嘛?没有呢。
我们可能经常需要把代码拷到其他上面,比如记事本、word、ppt等等,又会怎样呢:
看下图,好像不一样,宽了些

word中也有些不一样,当然,不细心是发现不了的


相关帖子

沙发
奥德赛|  楼主 | 2015-8-28 22:31 | 只看该作者
8、这个原因时因为不同环境下面可能tab键的宽度不同导致的。
那应该如何解决呢?聪明的前辈们发现空格几乎在所有编辑器下面宽度几乎是以致的。
大家敲空格吧!!
其实不用这么累,IDE给大家准备好了这个功能。
仍然在这里,把tab改成用空格不就好了



9、最后在程序中格式化代码,问题解决了!


三、感想:
1、良好的编程习惯非常重要,特别是初学者要注意,怎么办,细节!

我也是找了半天的结果,keil里其实也有,比这里要简单的多呀,欢迎交流哈~~


使用特权

评论回复
板凳
Messi1999| | 2015-8-29 14:42 | 只看该作者
这个确实有用,看代码的时候舒服多了

使用特权

评论回复
地板
小猫爱吃鱼| | 2015-8-29 14:47 | 只看该作者
KDS是基于eclipse开发的吧,对于初学者还是太过复杂了

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

46

主题

397

帖子

3

粉丝