SQL ձևաչափիչ ու գեղեցկացուցիչ անվճար
Գեղեցկացրեք SQL հարցումները ճիշտ ներդաշնակությամբ, կարգավորվող բանալի բառի ռեգիստրով ու հիմնական կետերում տող ընդհատումով: Աշխատում է ցանկացած SQL բարբառով:
Ձևաչափված SQL-ը կհայտնվի այստեղ…Տարածված կիրառություններ
- Կոդի ստուգման համար ձևաչափեք SQLՄաքրեք SQL հարցումները կամիտ հանելուց առաջ՝ կոդի ստուգումներում ընթեռնելի պետք:
- Կոտ գտնելու համար ձևաչափեք SQLՁևաչափումը բացահայտում է կառուցվածքային խնդիրներ, ինչպես բացակայում են JOIN-ներ կամ սխալ պայմաններ:
- Փաստաթղթերի համար ձևաչափեք SQLՁեր փաստաթղթերում, բլոգի նյութերում կամ հանդիսուածներում SQL օրինակներ գեղեցիկ և ընթեռնելի դարձրեք:
- ORM-ի կողմից ստեղծված SQL ձևաչափելORMs (Sequelize, Prisma, ActiveRecord) SQL-ն ստեղծում է մեկ տողով - ձևաչափեք այն սխալ հայտնաբերելու համար, թե ինչ իրականում են ստեղծել:
- Հաշվետվության հարցումներ ձևաչափելՄեծ վերլուծական SQL հարցումներ անկարող են հաշվել առանց ձևաչափման: Բացակայել պարզության համար:
Ինչպես է այն աշխատում
Այս SQL ձևակերպիչը կառուցված է ամբողջովին ձեռագիր նշանագրիչից և ձևակերպիչից — ոչ մի արտաքին գրադարան չի օգտագործվում։ Ձևաչափումն ու շարահյուսության ընդգծումը ակնթարթորեն աշխատում են դիտարկիչում, երբ մուտքագրում եք, առանց սերվերի ներգրավման։
- 1Նշանագրիչը բաժանում է SQL-ըՆիշ-առ-նիշ նշանագրիչն անցնում է ձեր մուտքագրման միջով և բաժանում է այն տիպավորված նշանների. տողային բառացիություններ (մշակելով ինչպես հակադարձ ուղեգիծ-փախուստները, այնպես էլ SQL-ի կրկնակի-չակերտի ոճը), տողային մեկնաբանություններ (--), բլոկային մեկնաբանություններ (/* */), օպերատորներ, փակագծեր, նույնացուցիչներ և թվեր։ Բացատները սեղմվում են մեկ բացատային նշանի։
- 2Բարդ հիմնաբառերը միավորված ենՆշանագրումից հետո երկրորդ անցումը միավորում է հարակից նշանները, որոնք ձևավորում են բազմաբառ հիմնաբառեր — ուստի «LEFT»-ը, հետևված «JOIN»-ով, դառնում է մեկ «LEFT JOIN» նշան, և «GROUP»-ը, հետևված «BY»-ով, դառնում է «GROUP BY»։ Սա է, ինչը թույլ է տալիս ձևակերպիչին դրանք դիտարկել որպես մեկ դասավորության միավոր։
- 3Բլոկային դասավորություն կամ մինիֆիկացիաՁևաչափման ռեժիմում բլոկ-սկսող հիմնաբառերը (SELECT, FROM, WHERE, JOIN և այլն) տեղադրվում են սեփական տողում զրո նահանջով, և հետևող ամեն ինչ նահանջվում է։ AND/OR-ը ստիպում են նոր նահանջված տող։ Ստորակետները վերին փակագծային մակարդակում նույնպես տեղափոխվում են նոր տող։ Մինիֆիկացման ռեժիմում բոլոր նոր տողերն ու ավելորդ բացատները սեղմվում են մեկ-բացատով-բաժանված հաջորդականության։
- 4Շարահյուսության ընդգծում regex-ովՁևաչափված ելքն անցնում է մեկ regex-ով, որը մեկ անցումով համապատասխանեցնում է մեկնաբանությունները, տողային բառացիությունները, թվերը և նույնացուցիչները։ Ամեն համընկնում փաթաթվում է գունային դասով React span-ում — մեկնաբանությունները մարած շեղով, տողերը հրավառականով, թվերը մանուշակագույնով, և SQL հիմնաբառերը (ստուգված ամբողջական հիմնաբառերի հավաքածուի դեմ) ծովականաչով — արտադրելով գունավոր ելքի վահանակը։
Առնչվող գործիքներ
CSS գեղեցկացուցիչ
Դասավորեք սեղմված CSS-ը միասնական ներքաշումներով կամ սեղմեք այն։ Հատկությունների այբբենական տեսակավորումը ընտրովի է և ավելի կանխատեսելի տարբերություններ է տալիս։
XML ձևաչափիչ ու ստուգիչ
Գեղեցկացրեք ու ստուգեք XML-ն ձեր բրաուզերի բնիկ DOM վերլուծիչ: Ներառում է կրճատված ելք արտադրական օգտագործման:
HTML գեղեցկացուցիչ ու կրճատիչ
Գեղեցկացրեք կամ կրճատեք HTML-ն ճիշտ բույն ներդաշնակությամբ: Պահում է <pre>, <script>, <style> բլոկների ներսի բովանդակությունը: