Dumarating ang CudaText 1.117.0 na may mga pagpapabuti sa mga expression, character at marami pa

Isang bagong bersyon ang pinakawalan mula sa libreng cross-platform code editor CudaText 1.117.0, nakasulat sa Libreng Pascal at Lazarus. Ang bagong bersyon ay kasama ng mga pagpapabuti para sa suporta ng mga character, expression, pati na rin sa paghahanap at higit pa.

Para sa mga hindi nakakaalam ng editor, dapat nilang malaman na sinusuportahan nito ang mga extension ng Python at Mayroon itong maraming mga tampok na kinuha mula sa Sublime Text. Mayroong ilang mga pagpapaandar ng IDE na ipinatupad bilang mga plugin. Mahigit sa 200 mga syntactic lexer ang naihanda para sa mga programmer.

Ang code ay ipinamamahagi sa ilalim ng lisensya ng MPL 2.0. Magagamit ang mga pagpupulong para sa mga platform ng Linux, Windows, macOS, FreeBSD, OpenBSD, NetBSD, DragonflyBSD, at Solaris.

Pangunahing mga bagong tampok ng CudaText 1.117.0

Ang TRegExpr regular na expression engine ay napabutiBilang karagdagan, ang mga pangkat ng atomiko, pinangalanang mga pangkat, pasulong at paatras na mga pahayag ng paghahanap, paghahanap ng pangkat ng Unicode, suporta para sa mga character na Unicode mula sa mga hanay ng U + FFFF, suporta para sa "recursion" at "subroutines" at mga nagmamay-ari na dami ay idinagdag.

Ito ay ang parehong makina tulad ng sa Libreng Pascal, ngunit ang pag-unlad na ito ay nagpatuloy ng may-akda ng CudaText (Alexey Torgashin) lalo na para sa editor. Sa kasamaang palad, hindi ka maaaring gumamit ng isang makina tulad ng Delphi engine dahil wala ito sa "purong pascal" at napakahirap ipunin ito para sa lahat ng sinusuportahang mga operating system at processor.

Ang mga lexer ay napabuti. Si JSON lexer ngayon underline lahat ng mga hindi wastong konstruksyon, Salungguhit ng Bash ang mga hindi wastong "numero", Ang PHP ay napabuti upang pumasa sa maraming mga pagsubok. Nagdagdag ng RegEx lexer upang gawing kulay ang Maghanap ng entry sa dialog sa mode na "regular na expression".

Kapag naghahanap gamit ang isang malaking pagpipilian sa teksto, ang "hanapin ang susunod" na may pagpipiliang "sa pagpili" ay hindi gumagawa ng isang mas maliit na pagpipilian, ngunit sa halip ay itinatakda ang "bookmark" sa nahanap na isa. Iyon ay, ang orihinal na pagpipilian ay hindi mawawala. Ito ay napaka bihirang gawin sa mga editor ng teksto.

Bukod dito, awtomatikong pagkumpleto ng mga konstruksyon ng HTML ay napabuti. Sa pamamagitan ng pagpasok ng mga naka-quote na halagang naglalaman ng mga file path, nagbibigay ang editor ng isang listahan ng mga file / direktoryo sa file system. Ipinapatupad ang Pseudo-element at autosompletong @ -rules para sa CSS. Nagdagdag ng dose-dosenang mga nawawalang pag-aari at mga pangalan ng kulay sa CSS.

Sa wakas, ang mga sumusunod na idinagdag na pagpipilian ay naka-highlight din:

  • Kamag-anak na bilang ng linya (tinawag ito ng VS Code na "kamag-anak na mga numero ng linya").
  • Itago ang halos lahat ng mga pindutan sa Hanapin / dialog box
  • Palitan
  • Minimap scale.
  • Font ng status bar
  • Kulayan ang tuktok na menu, mga elemento ng tema ng UI para dito.
  • Elemento ng tema ng UI para sa kulay ng status bar.
  • Payagan ang pagtingin sa strip ng mga tab.
  • Payagan ang mga ilalim at gilid na panel na magpakita sa pagsisimula.
  • I-pause para sa alternatibong tooltip.
  • Mga icon ng Round X sa mga tab.
  • Ang add-in ng Project Manager ngayon ay hindi nagbabasa ng mga subdirectory hanggang sa mapalawak ang mga ito sa listahan. Nagdadagdag din ang plugin ng mga pagpipilian upang maitago ang mga file at direktoryo ng mask.
  • Sa I-undo / Gawing muli, ang posisyon ng mga marker ay isinasaalang-alang.
  • Ang utos na Suriin ang para sa Mga Update ay inangkop upang gumana sa lahat ng mga operating system.

Paano i-install ang CudaText sa Ubuntu at mga derivatives?

Panghuli, para sa mga interesadong ma-install ang code editor na ito sa kanilang system, magagawa nila ito sa dalawang magkakaibang paraan.

Ang una ay simple pag-download ng deb package ng application at ginagawa ang pag-install nito sa iyong paboritong manager ng package o mula sa terminal.

Ang pangalawang pamamaraan ay na-download ang binary package mula sa editor, na mula sa isang personal na pananaw ay mas kumpleto at hindi ito dahil may pagkakaiba mula sa editor ng binary format hanggang sa precompiled na isa para sa Ubuntu o derivatives.

Kung hindi, bilang karagdagan sa binary ang ilang mga file ay kasama, na kung saan ay mga tutorial upang malaman kung paano gamitin ang editor.

Ang paglipat sa unang pamamaraan, ang gagawin natin ay ulo sa sumusunod na link kung saan maaari nating makuha ang deb package.

Kapag tapos na ang pag-download, maaari naming isagawa ang pag-install gamit ang isang manager ng package o mula sa terminal sa pamamagitan ng pagposisyon sa aming sarili sa folder kung saan ginawa ang pag-download at pagta-type ng sumusunod na utos:

sudo apt install ./cudatext*.deb

Habang para sa binary simple i-download natin ang package na "CudaText linux x64 qt5" o "CudaText linux x64" kung saan ang huli ay nasa gtk.

Upang i-unzip ang file dapat nating gawin ito sa utos:

tar -Jxvf archivo.tar.xz

At sa loob ng folder ay ang binary na maaari nating maisagawa sa pamamagitan ng pag-double click dito.


Iwanan ang iyong puna

Ang iyong email address ay hindi nai-publish. Mga kinakailangang patlang ay minarkahan ng *

*

*

  1. Responsable para sa data: Miguel Ángel Gatón
  2. Layunin ng data: Kontrolin ang SPAM, pamamahala ng komento.
  3. Legitimation: Ang iyong pahintulot
  4. Komunikasyon ng data: Ang data ay hindi maiparating sa mga third party maliban sa ligal na obligasyon.
  5. Imbakan ng data: Ang database na naka-host ng Occentus Networks (EU)
  6. Mga Karapatan: Sa anumang oras maaari mong limitahan, mabawi at tanggalin ang iyong impormasyon.