2013年4月29日星期一

vs2008 replace tab with space

VS2008将原有的tab空格设置为空格符号

1、首先将设置tab的空格缩进:Tools --> Options --> Text Editor”,如果是编写C/C++程序,就打开“C/C++-->Tabs”,在这里,选中“Insert spaces”即可
2、显示空格:ctrl+shift+*快捷键,或者Edit->Advanced->View White Space:
3、转换:选择代码块,Edit->Advanced->Format Selection (Ctrl+K,Ctrl+F:)

Keep tabs on white space in Visual Studio

To turn on visual indicators of whitespace in Visual Studio, use the keyboard chord (Ctrl-R, Ctrl-W) (setting found in Tools > Environment > Options):
image
Instead of nothing:
image
You can now see:
image
By default, when I set the insertion point on line 12 and hit Enter, Visual Studio inserted spaces instead of tabs:
image
To turn this off, change the setting to Keep Tabs in Tools > Options > Text Editor > All Languages > Tabs:
image
image
You can also do Edit > Advanced > Tabify Selected Lines.

vim中转换tab为空格 vim: Convert [tab] to [space] 发布时间:2009-06-29 13:01:13
技术类别:CPLD/FPGA

在vim中,有时需要将tab转换成space。使用ret命令(replace tab)。
[range]ret[ab]! [new-tabstop]

举例:将第一行到文件尾的tab转换成space,每个tab用4个space替代。
:set expandtab
:%ret! 4
如果没有给定4,则用当前的tab宽度设定替换为space。

其它相关命令:
:set tabstop=4        设定tab宽度为4个字符
:set shiftwidth=4     设定自动缩进为4个字符
:set expandtab        用space替代tab的输入
:set noexpandtab      不用space替代tab的输入

没有评论:

发表评论