|
I'm regularly asked by other coders to fix code or tweak code that is formattwed like this, or worse.
U like my indents to be a consistant 1/4 inch so the long lines of code don't wrap because they have several levels of indent in them.
Just give me Allsup (ANSI) format.
|
|
|
|
|
Plus it's way easier to screw up the number of spaces needed. I guess that IDEs can be set to auto indent with spaces, but if someone else goes in there with notepad, it'll be a mess in a hurry. Using tabs discourages the use of notepad. Is that controlling? Maybe. I am a megalomaniac only in the coding, otherwise I'm very accommodating, so I'm comfortable with that.
|
|
|
|
|
No, no, no!
If you think that you have found a good argument on the internet...
Thanks for the comment though. It is surprising the number of times I have brought this point up and people that were dead set against tabs get a surprised look on their faces. Never thought of that before. Every indentation is 1 tab - what you want it to look like is up to you.
And if you use notepad to look at code - well I can't help everybody!
If you can't laugh at yourself - ask me and I will do it for you.
|
|
|
|
|
Beer cans used to have tabs...so I prefer tabs.
PartsBin an Electronics Part Organizer - A updated version available!
JaxCoder.com
|
|
|
|
|
BUT BOTTLES USE ALL CAPS!!
|
|
|
|
|
I fine with that as long as you pick up the tab!
"If we don't change direction, we'll end up where we're going"
|
|
|
|
|
|
|
Awesome thanks for the link.
Good storage alternative, especially since the organizers are so dang expensive.
PartsBin an Electronics Part Organizer - A updated version available!
JaxCoder.com
|
|
|
|
|
Tabs because it is just one keypress.
|
|
|
|
|
I use 1 tab = 4 spaces.
/ravi
|
|
|
|
|
I use whatever the project already uses. Some projects use tabs, some use spaces.
When I start new projects, I use whatever the specific team[1] already uses - some teams have tabs set up as default in their IDE, some have spaces.
In the rare occasion that I start a solo project with no team I tend to go with spaces.
[1] I work across multiple teams.
|
|
|
|
|
I use the tab key, but my IDE converts them to spaces.
Nothing succeeds like a budgie without teeth.
To err is human, to arr is pirate.
|
|
|
|
|
I prefer tabs because when I have to move code from an indentation level to another it requires less deletes. Also allows for fancy editing like a different character width for indentation than for code (it helps for people who have to set the font to 12pt with 125% or 150% magnification active, like yours truly).
Also I have worked on a codebase modified by several people in several years with different tools and different indentations. Code was something like
if (condition){
code;
if (cnd2)
{
code;
}
code;
while(something)
{
code;
}
}
Tabs would have fixed the lunacy.
GCS/GE d--(d) s-/+ a C+++ U+++ P-- L+@ E-- W+++ N+ o+ K- w+++ O? M-- V? PS+ PE Y+ PGP t+ 5? X R+++ tv-- b+(+++) DI+++ D++ G e++ h--- r+++ y+++* Weapons extension: ma- k++ F+2 X
|
|
|
|
|
I normally use Tab key (4 spaces) but it also depends on the IDE
|
|
|
|
|
|
I prefer tabs - but the VS editor seems to have it's own idea about how they should be rendered, so I often end up using a mixture.
|
|
|
|
|
Indent? That’s really a thing? I just left-align everything. Tried right-align, but that was messy.
Time is the differentiation of eternity devised by man to measure the passage of human events.
- Manly P. Hall
Mark
Just another cog in the wheel
|
|
|
|
|
Use RTL text (or even better bidi), I dare you.
Software Zen: delete this;
|
|
|
|
|
I use spaces (inserted using the Tab key) according to the language: Python - 4 as is the usual setting, HTML/JavaScript: 2 because otherwise indenting of HTML tends to become too high to be comfortable.
|
|
|
|
|
Tabs. Converting the tabs to spaces in my code is a capital offense with immediate execution of the sentence.
If you think 'goto' is evil, try writing an Assembly program without JMP.
|
|
|
|
|
If(spaceToAdd > 1)
{
Tab();
}
else
{
Space();
}
// This is how my brain does it :P
|
|
|
|
|
I use Tabs for Columns, and spaces for strings, Carriage Return/Line Feed for new Row. Makes sense when Using Excel. For notepad it doesn't matter 
|
|
|
|
|
I prefer tabs.
Our code size in bytes could double or quadruple or ? based on how many spaces were substituted.
A lot of lines in brace delimited languages are 8 tabs, open or close brace.
Python, stick to spaces!
|
|
|
|
|
I use tab and shift+tab in VS to keep things in neat code blocks. I don't really care how many spaces a tab is as long as it's consistent (I use the default). I've never seen a good reason to use spaces, whenever I see code like that it's usually a mess. It's possible to format code well using spaces, but that's not what I usually see in the wild.
|
|
|
|