Cum să dezlegați cu ușurință un bloc de cod?

Când editați o postare, uneori blocul de cod a fost indentat prea mult și forțează inutil o bară de derulare orizontală.

Există o modalitate rapidă de a corecta acest tip de indentare sau mai trebuie să merg linie cu linie ștergând spațiul?

Răspuns

Puteți folosiți usercriptul de către balpha ♦ la O mai bună gestionare a indentării și a tastei TAB când editați postările .

Cu aceasta instalată, puteți pur și simplu Shift + Tab de câte ori este nevoie.

  • Când mai multe linii sunt selectate, Tab și Shift Tab indentează și deduce aceste linii

  • Când nimic este selectat, Tab și Shift Tab introduceți sau eliminați spațiul alb pentru a alinia cursorul pe o limită a filei

În opinia mea, aceasta ar trebui să fie o caracteristică standard.

Comentarii

  • Acest lucru funcționează strălucit
  • +1, sunt de acord că ar trebui să fie cu siguranță o caracteristică standard.

Răspuns

Aici „o mică ciudățenie cu editorul de reducere pe care o puteți folosi fără a fi nevoie să instalați scripturi separate. Având în vedere textul selectat care este în prezent nedentat, apăsarea butonului de cod (sau Ctrl + K ) va adăuga patru spații la toate liniile selectate. Dacă toate liniile selectate sunt indentate cu mai mult de patru spații, va elimina patru spații.

Având în vedere acest lucru, dacă doriți să dezactivați orice bit de cod, puteți să-l selectați și să apăsați codul buton.

Nu există o modalitate de a adăuga liniuțe atât de ușor, din câte știu din păcate. Pentru aceasta, selectez doar patru spații, copiez și lipesc acolo unde este necesar.

Comentarii

  • Am încercat să modific răspunsul dvs., deoarece mi-a luat ceva timp să aflu ce înseamnă AFAIK. Editarea a fost respinsă, ceea ce este dezamăgitor.

Răspuns

Puteți sorta indentarea și dezactivarea folosind numai Ctrl K . Pentru a dezactiva, așa cum spune @Jeff, evidențiați blocul și apăsați, eliminând liniile goale adăugate înainte și după cum este necesar; pentru a indenta, adăugați o linie fictivă pentru a evidenția. >

Comentarii

  • Vă rugăm să explicați ce înțelegeți printr-o linie falsă de evidențiat?
  • @Yve: d a înainte de codul indentat, apoi evidențiați întregul lucru și reintroduceți, apoi ștergeți a și orice alte linii goale suplimentare.
  • ce face adăugarea liniei fictive la indentare?
  • @Yve: Îl oprește de la dezactivarea blocului dacă este deja indentat.
  • mulțumesc Mini, Îmi place scriptul care a fost recomandat, ' finalizez de fapt editarea postărilor!

Lasă un răspuns

Adresa ta de email nu va fi publicată. Câmpurile obligatorii sunt marcate cu *