News:

Accounts with zero posts and zero activity during the last months will be deleted periodically to fight SPAM!

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/