CudaText կոդի խմբագրիչի թարմացում 1.161.0

Հրապարակվել է միջպլատֆորմային անվճար կոդերի խմբագրիչ CudaText-ի նոր թողարկումը, որը գրվել է Free Pascal-ի և Lazarus-ի միջոցով: Խմբագիրն աջակցում է Python ընդլայնումներին և ունի մի շարք առավելություններ Sublime Text-ի նկատմամբ։ Կան ինտեգրված զարգացման միջավայրի որոշ առանձնահատկություններ, որոնք իրականացվում են պլագինների տեսքով: Ծրագրավորողների համար պատրաստվել են ավելի քան 270 շարահյուսական դասագիրք։ Կոդը տարածվում է MPL 2.0 լիցենզիայի ներքո: Build-ները հասանելի են Linux, Windows, macOS, FreeBSD, OpenBSD, NetBSD, DragonflyBSD և Solaris հարթակների համար:

Նախորդ հայտարարությունից հետո մեկ տարում իրականացվել են հետևյալ բարելավումները.

  • Ավելացվեցին հրամաններ, որոնք կրկնօրինակում են Sublime Text-ի ֆունկցիոնալությունը՝ «Paste and indent», «Paste from history»:
  • Հսկայական տողերի օպտիմիզացված խմբագրում «տեղափոխված» տողերի ռեժիմում: Խմբագրումները այժմ շատ ավելի արագ են կատարվում 40 միլիոն նիշերի տողի համար:
  • Բարելավվել են «carets extend» հրամանները՝ կարճ գծերով անցնելիս վագոնները ճիշտ բազմապատկելու համար:
  • Քաշել-թողնել տեքստային բլոկներ. ցուցադրվում է ավելի ճիշտ կուրսորը, կարող եք քաշել միայն կարդալու փաստաթղթերից:
  • «Փոխարինել» երկխոսության մեջ ավելացվել է դրոշ, որը թույլ է տալիս անջատել RegEx փոխարինումները փոխարինելիս:
  • Ավելացվեց «fold_icon_min_range» տարբերակը, որը հեռացնում է չափազանց փոքր բլոկների ծալումը:
  • Sublime Text-ի անալոգիայով մշակվել են Ctrl + «սեղմելով մկնիկի 3-րդ կոճակը» և Ctrl + «մկնիկի անիվով պտտելը»:
  • Նկարների դիտումն աջակցում է ավելի շատ ձևաչափերի՝ WEBP, TGA, PSD, CUR:
  • Չեղարկել տրամաբանությունը որոշ խմբագրման դեպքերի համար ավելի նման է Sublime Text-ին:
  • Յունիկոդի բացատների նիշերն այժմ ցուցադրվում են տասնվեցական:
  • Խմբագիրը պահում է նիստի ֆայլը յուրաքանչյուր 30 վայրկյանը մեկ (ընդմիջումը սահմանված է ընտրանքով):
  • Աջակցություն Extra1/Extra2 մկնիկի կոճակներին՝ նրանց հրամաններ տալու համար:
  • Ավելացվեց հրամանի տողի «-c» պարամետրը, որը թույլ է տալիս գործարկել ցանկացած հրամանի հավելված, երբ ծրագիրը սկսվում է:
  • Lexers:
    • Կոդերի ծառը բարելավվել է CSS lexer-ի համար. այն այժմ ճիշտ է ցույց տալիս ծառի հանգույցները նույնիսկ մինիֆիկացված (սեղմված) CSS փաստաթղթերում:
    • Markdown lexer. այժմ աջակցում է սուսերամարտի բլոկներին, երբ փաստաթուղթը պարունակում է հատվածներ այլ lexers-ներով:
    • «Ini files» lexer-ը փոխարինվել է «թեթև» lexer-ով՝ հսկայական ֆայլեր աջակցելու համար:
  • Պլագիններ.
    • «Ներկառուցված նիստերը» ավելացվել են ծրագրի մենեջերին, այսինքն՝ նիստերը պահվում են անմիջապես ծրագրի ֆայլում և տեսանելի են միայն իրենց նախագծից:
    • Ծրագրի կառավարիչ. համատեքստի մենյուում ավելացվել են տարրեր՝ «Բացել լռելյայն հավելվածում», «Կենտրոնանալ ֆայլերի կառավարչում»: «Գնալ դեպի ֆայլ» հրամանը նույնպես արագացված է:
    • Emmet plugin. Lorem Ipsum-ի տեղադրման ավելի շատ տարբերակներ:
    • Git Status plugin (Plugins Manager). ապահովում է Git-ի հետ աշխատելու հիմնական հրամանները, այնպես որ այժմ կարող եք կատարել ուղղակիորեն խմբագրիչից:
    • Տեղադրեք Emoji փլագին (Plugins Manager). թույլ է տալիս զմայլիկից զետեղել Unicode տեքստը:
  • Նոր պլագիններ Plugins Manager-ում.
    • GitHub Gist.
    • WikidPad-ի օգնական։
    • Փոխարկիչ JSON/YAML:
    • Քերծվածքներ
    • Bootstrap-ի ավարտը և Bulma-ի ավարտը:

Source: opennet.ru

Добавить комментарий