- 1、本文档共6页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
Sourceinsight字体对齐的解决方案
Source insight字体对齐的解决方案由于source insight默认采用Verdana字体,这种字体不是等宽的。如果使用这种字体本身就很难对齐(无论是使用空格或Tab键)。改变source insight的字体,推荐使用Courier New字体,9号大小。方法Options-Document Options中更改,设置如下图所示。对于自动对齐(Auto Indenting),点击上图中的Click Here,设置成如下图所示,比较符合Microsoft风格的代码对齐方式。完成以上设置还不够,在代码中的注释或一些其它的文本仍然会使用Verdana字体,需要Options-Style Properties中各种代码风格的设置。方法是选择Style Name中的每一项,在Font Name项设置成=。如下图所示。或者省事点,导入Style Properties文件,GLOBAL_xinzero.CF3文件。到这一步编写代码的对齐已经没有问题了。为了好看,还需要更改source insight的context(关联窗口)窗口内的字体。方法,在context窗口内右键-选择Font…,选择Courier New字体。经测试以上修改过后,在CCS3.3,Keil uVision,VS2005下,代码都是对齐的。UltraEdit默认的制表位为2个字符,更改为4个字符后,也是对齐的。Source Insight(程序编辑器) v3.50.0066 官方原版+注册机?评分:2.1类别: 编程工具?大小:4.8M语言: 英文?查看详细信息 下载 4708 次win7下source insight使用Courier New字体原因是win7自带的Courier New字体默认是不显示的,所以在source insight中设置字体时也显示不出来。解决办法:控制面板-》外观和个性化,然后按图片操作然后到source insight下设置应该就ok了。以前也写过一个source insight代码对齐,由于自己理解不够深刻,只能解决部分问题,不能根治在source insight中对齐的代码在XXX编辑器中全乱了的问题。在改变字体为Courier New字体后,代码无法对齐的主要原因就是Tab与空格的问题。在很多大公司如华为已经禁止在代码中使用Tab来对齐了,这是个好习惯。有同学要说了,什么不准用tab来对齐,你想累死我呀。不用Tab来对齐,不代表不能使用Tab键,按下图设置你的source insight。首先是Tab Width设置为4,即一个Tab占4个空格的位置。Expand tabs选项保证在每次按下Tab键时用相应的空格来代替(不一定是4个空格,但可以保证是对齐的)。Visable tabs是将Tab可见,可以在提醒他人代码中的空格,便于修改。按这个方式编写代码就不会再有对不齐的问题了。对于以前已经编写过的未对齐的代码如何处理呢?请往下看。?对于已经写好的文件,可能也存在代码对不齐的。在上图的设置情况,会出现下图的效果,因为采用Tab对齐的缘故。?选中需要更改的代码部分,然后在Edit-》special Edit-》Tabs to spaces,将选中代码部分中的Tab都换成空格。代码文件全选的方法,由于CTRL+A已经被Save all占用,所以需要改变快捷键。在Options-》key assignment在出现的窗口按图中操作。?在command框中输入save,然后选择save all,将Ctrl+A Delete,然后点Assign New Key,在键盘上按CTRL+SHIFT+A。然后在command框中输入select,选择select all,然后点assign new key,在按键盘的CTRL+A。这样CTRL+A就成了全选的快捷键了。
您可能关注的文档
最近下载
- 2019-2020学年重庆八中七年级(上)期末数学试卷.docx
- 02J331 地沟及盖板(标准图集).pdf VIP
- 第十一章 沟通——管理学(马工程).ppt
- 2020-2021学年重庆八中八年级(下)期中数学试卷.doc VIP
- 2020年重庆八中八年级(下)期中物理试卷 .doc VIP
- 某家具城进销存管理系统数据库课程设计.docx
- 生物柴油安全技术说明书.pdf
- 新疆地区输电线路工程冬季施工增加费用解析权威资料.doc VIP
- DB11-1624 2019 北京市电动自行车停放场所防火设计标准.docx
- 重庆市第八中学校2023-2024学年八年级上学期期末考试数学试卷(含解析).doc VIP
文档评论(0)