中括号对不齐怎么怎么快速修改

问题遇到的现象和发生背景 遇到长的编码,中括号对应错,怎么快速修改?
问题相关代码,请勿粘贴截图 #include

int main()

{
int x;
int i=2;
int isPrime=1;
//scanf ("%d",&x);
for (x=2;x<=100;x++) {
for (i=2;i
{
if(x%i==0)
{
isPrime=0;

             break;
            
            
             }     
        
            
        if (isPrime ==0)     
        
         break;
                    
            
    
        
        
        if (isPrime ==1)
        
        {printf ("%d",x) ;
        }
        
        //else 
        //{printf ("xbu wei su shu  ");
    

}

return 0;

}

运行结果及报错内容 中括号对不齐
我的解答思路和尝试过的方法 总是对不上
我想要达到的结果怎么快速修改?

格式化快捷键了解一下,我是mac的 直接option+command+L win应该是crtl+alt+L

的意思是代码都写完了,发现前面需要加个for,而后来加入的for的{左括号自动就和先前的右括号}对齐了,所以我后来再加的for的中括号就对不齐,请问你们都是怎么后来再加中括号的?

写代码的习惯要养成:
例如 if (isPrime ==1) {printf ("%d",x) ; }在敲的时候,不着急先把判断条件和执行内容先写,而是先把语法结构补充完整例如

if(){
    //内容
}


file ->setting->Editor ->code Editing -> Match brace 括号匹配高亮显示

从第一个中括号开始对,用tab键敲空格