Tab Or Space Visual Studio

Visual Studio 2012 and newer, C/C. Specify additional characters that accept entries in the options dialog of Visual Studio. Add a space to the default list to make Visual Assist behave as it does in older IDEs. April 2018 edited April 2018 in Visual Studio.Net guys should be alway space, this answer from VS for Mac. After you unclick 'Convert tabs to space' in VS Preferences, you still cannot put any tab in your code, even you press the Tab on your keyboard.

Out of the blue, when coding Python in Visual Studio Code, you might run into the following error.

Tab Or Space Visual Studio

“inconsistent use of tabs and spaces in indentation”

This happens, because somewhere in your code, indentation is different than in the rest of your code. Generally, Python doesn’t care what kind of indentation your editor uses, whether it be some spaces, or tabs. But it expects you to be consistent.

Generally, VS Code is pretty good at guessing the kind of indentation is used in the file you’re working in. If you press control + , and scroll down to this setting, you can choose if you want VS Code to detect the kind of indentation in a particular file.

Tab space visual studio code

Furthermore, you can get to that same preference and also choose what kind of indentation you want by clicking on the ‘Tab Size: X’ in the bottom right corner of your IDE.

Tab Or Space Visual Studio

Tab Space Visual Studio Code

Finally, if you run into the error, and you want to get rid of the spaces (or vice versa), you can paste your code in Notepad++, and do a search and replace by pressing control + H. In the following screenshot I search for 4 spaces and I replace with a tab by entering t.

Great success!

Visual Studio Replace Tab With Spaces

Say thanks, ask questions or give feedback

Coding Style - What Are The Downsides Of Mixing Tabs And ...

Technologies get updated, syntax changes and honestly… I make mistakes too. If something is incorrect, incomplete or doesn’t work, let me know in the comments below and help thousands of visitors.