Discussion specific to @jimLee's specific problem with configuring Arduino IDE 2.x to use tabs, and to size them to 3 spaces will be done in the dedicated topic for that subject:
This topic is to be used for general discussion about the deficiencies and defects of Arduino IDE as raised by @vvb333007. not on the subject on @jimLee's specific problem.