Հրապարակվել է միջպլատֆորմային անվճար կոդերի խմբագրիչ 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