News:

When registered with our forums, feel free to send a "here I am" post here to differ human beings from SPAM bots.

Main Menu

How to convert tabs to spaces without extra text modification

Started by Cypress, June 05, 2008, 01:08:56 PM

Previous topic - Next topic

Cypress

Sorry for my bad english.
Needed only tabs to spaces conversion, but when i am using AStyle plugin with custom settings and only "Convert TABs to spaces" selected result is:
Before

if( expression )
{
    return 1;
}


After

if ( expression )
{
    return 1;
}

What about space after if? Workarounds, another ways to solve this problem?


dmoore

(as much as i hate to state the obvious) search and replace?
Python plugins: [url="https://github.com/spillz/codeblocks-python"]https://github.com/spillz/codeblocks-python[/url]
Code::Blocks Daily Builds -- Ubuntu PPA: [url="https://launchpad.net/~damien-moore/+archive/codeblocks"]https://launchpad.net/~damien-moore/+archive/codeblocks[/url]

Biplab

Quote from: Cypress on June 05, 2008, 01:08:56 PM
Needed only tabs to spaces conversion, ...

Have you heard of a nice utility called Swiss File Knife? Use it and you can convert Tabs-to-Spaces without loosing formatting. Download it from-

Quotehttp://sourceforge.net/project/showfiles.php?group_id=160478

To convert tabs to spaces, type the following command at command prompt.

sfk detab=4 <filename>

It will replace each Tab with 4 spaces.
Be a part of the solution, not a part of the problem.

Cypress

Thank you very much. 'sfk' works wery well, without lossing formatting. Tabs was converted AND columns of text is correctly aligned  :D:

#define US_SC_RBC   0x01
#define US_SC_8020  0x02
#define US_SC_QIC   0x03


search->replace... is works too, but code look messy:

#define US_SC_RBC    0x01
#define US_SC_8020    0x02
#define US_SC_QIC    0x03



rodrigoluis

I know this topic is old, but if someone is looking to convert tab to spaces easily, maybe this site could help:
http://tabstospaces.com/