vivado SDK编辑器tab自动转换为空格

2015-11-05 21:11 阅读 767 次 评论 2 条

vivado sdk自带的编辑器,使用也挺好用的,字体看起来也舒服,加上自动编译功能,查看到代码可以跳转到库函数中的头文件和源文件,所以比较下来比使用source insight还要方便,所以就一直在用,不过后来用source insight打开查看代码就发现对齐不好,因为我在source insight中设置了tab可见,发现sdk中的空格与tab是混用的,如果再换其它的编辑器,可能就会出现对齐问题。

自然想到设置编辑器将tab转换为空格,只是这个eclipse中的设置分了两步,第一步比较容易找到并设置。

在菜单栏选择“windows-》preferences”,出现如下所示窗口,选择“Insert spaces for tabs”。本文中还设置了“show whitespace characters(空格可见)”,便于设置后查看是否生效。

eclipse编辑器设置insert space for tabs

第二步在上图中选择,C/C++-》code style中的formatter,直接点击new按钮新建吧,好多都不能修改。

新建设置tabs转空格profile

在新建框中输入名字

设置code formatter profile的名称

然后设置Tab policy为space only即可。

设置tab ploicy为spaces noly

完成设置,然后编辑源代码时,插入tab对齐时就可以自动转换为空格了。

如果需要将以前对齐不好的代码改为空格对齐,可以在sourceinsight下使用astyle工具自动对齐

版权声明:本文著作权归原作者所有,欢迎分享本文,谢谢支持!
转载请注明:vivado SDK编辑器tab自动转换为空格 | 起点博客
分类:软件应用 标签:, ,

发表评论


表情

  1. 创意生活
    创意生活 【农民】

    楼主V587,交个朋友。

  2. will
    will【站长】

    欢迎来访