Preskoči na vsebino

Kate

Pridobite špico urejanja besedil

Na voljo za Linux, Windows in macOS

Pridobite ga
Plasma

Zmožnosti

Kate je urejevalnik besedil z obilo možnostmi

Kate je nabito opremljen s funkcijami, ki vam bodo olajšale ogled in urejanje vseh svojih besedilnih datotek. Kate vam omogoča urejanje in ogled številnih datotek hkrati tako v zavihkih kot v razdeljenih pogledih in je na voljo s široko paleto vtičnikov, vključno z vdelanim terminalom, ki vam omogoča zagon ukazov v konzoli neposredno iz urejevalnika Kate, zmogljive vtičnike za iskanje in zamenjavo besednih nizov in vtičnika predogleda, ki vam lahko pokaže, kako bodo videti vaše datoteke MD, HTML in celo SVG.

Vse funkcije

Naj bo vaša koda lepa s pomočjo poudarjanja skladnje

Kate podpira poudarjanje za več kot 300 jezikov, kar olajša branje kode v skoraj vseh programskih jezikih. Kate tudi razume, kako delujejo oklepaji in vam bo pomagal pri krmarjenju po hierarhijah zapletenih blokov kode. Vključeno je tudi sprotno preverjanje črkovanja, ki vam bo pomagalo pri preverjanju besedila pred objavo. Posnetek zaslona Kate s poudarjanjem skladnje

Posnetek zaslona izbirnika skladnje Kate

Več-kazalčno urejanje

Povečajte svojo produktivnost s pomočjo več-kazalčnih in več-izbirnih zmožnosti. Kate to zdaj ima! Prešli ste z drugih urejevalnikov besedil inpogrešate svoje vezi funkcijskimi tipkami na katere ste se navadili? Lahko konfigurirate vsako vročo tipko v Kate, tako da se vam sploh ni treba ponovno privajati

Animacija Kate več-kazalčnih zmožnosti

Učinkovito deluje na kompleksnih projektih

Dela na več datotekah hkrati z razcepljenimi pogledi. Uporabite stransko vrstico projekta za krmarjenje po strukturah imenikov projekta in uporabo Kate-vih pametnih zavihkov za hiter dostop do nedavno odprtih dokumentov. Zmogljivo iskanje in orodje za zamenjavo omogoča hitro iskanje znotraj celotnih projektov.

Posnetek zaslona Kate orodja za iskanje in zamenjavo
Posnetek zaslona Kate stranske vrstice projekta

Razvijte vašo naslednjo aplikacijo s Kate

Kate je odlično orodje za programiranje, saj vključuje samodejno dokončanje številnih jezikov s pomočjo [Language Server Protocol (LSP)] (https://microsoft.github.io/language-server-protocol/). Urejevalnik je bil optimiziran za urejanje kode in nudi samodejni zamik za skripte, način vnosa VI, način izbire pravokotnega bloka, pametno rabo komentarjev in "odkomentiranja" ter še veliko več.

Posnetek zaslona Kate orodja za iskanje in zamenjavo

Vtičniki

Kate vsebuje veliko privzeto nameščenih vtičnikov zaradi česar je močnejši urejevalnik kot kateri koli drug urejevalnik besedil. Za zagon ukazov v konzoli uporabite vgrajeni emulator terminala neposredno v Kate, za izvajanje poizvedb SQL s poizvedbami s pripono SQL, uporablja GDB za razhroščevanje vašega programa, gradnjo projektov z enim samim klikom in še veliko več.

Konzola znotraj Kate

Novice

Ponedeljek, 26. avgust 2024

Kate & Fonts

With the Qt 6.7 release, Qt introduced a wide range of improvement for the text rendering and font shaping.

One element of this is that you can now configure OpenType font features.

Many of the 'new cool' programming fonts have such features integrated. That includes both free fonts like Cascadia Code or paid fonts like MonoLisa.

Let's use the features of Cascadia Code as an example, that is the stuff they promote on their GitHub page:

Preberite več
Sobota, 8. junij 2024

Kate Fun Logo

G2 posted some fun logos for Kate on reddit.

I think they are nice and flashy and well suited if you want to show your appreciation for Kate and like that art style and a good addition to our awesome icon and mascot.

Static Version

Static Fun Logo for Kate

Animated Version

Animated Fun Logo for Kate

Licensing

G2 licensed these files under the CC BY-NC-SA 4.0. Feel free to share the stuff with this license and credit for G2.

Preberite več
Ponedeljek, 13. maj 2024

Introducing the Formatting plugin

So this is not quite an introduction since the plugin has been around for almost a year now, having been released in the 23.04 release but since I never got around to writing a blog about it, here I am.

In simple words, the formatting plugin allows one to format code easily and quickly. Well the "quickness" depends on the underlying code formatter but we try to be as quick as possible. So far if you wanted to do code formatting from within Kate, the only way to do that was to configure a tool in the External Tools plugin and then invoke it whenever you wanted to format the code. While this works it wasn't great for a few reasons. Firstly, you would loose undo history. Secondly, the buffer would jump and you would most likely loose your current position in the document. Thirdly, for every language you get a different tool and you need to remember the right tool to invoke on the right document type.

Preberite več
Torek, 12. december 2023

Kate KF6 Status

Current state of the port

Thanks to the help of our contributors the current state of Kate for the upcoming first Qt & KF 6 release looks very promising. This includes not just people working on Kate and KTextEditor/KSyntaxHighlighing, but all of KDE Frameworks and Qt.

I now use the KF 6 based version both at work and home exclusively after we switched the master branch over to that. So far, beside the natural issues that can occur using a branch under active development, nothing really did stick out as a blocking issue.

Preberite več
📢 Pogled vseh objav