Skip to content

KDE.de App of the Month: Kate

Monday, 4 March 2002  |  Dre

Klaus Stärk informs us that the German KDE website has announced the March 2002 App of the Month: Kate (appsy entry). As usual, the useful (German) review includes a screenshot-laden description of Kate, as well as a note by, and an interview with, its maintainer, Christoph Cullmann. Find out more about your favorite editor and the talent behind it.

Comments:

Small mistake - Andy "Storm" Goossens - 2002-03-04

The Klaus link shouldn't be http://dot.kde.org/1015234990/staerk_at_kde.org You may want to use mailto: :-)

Re: Small mistake - Navindra Umanee - 2002-03-05

I could have sworn I had fixed that.... Thanks.

Well Done - Gareth Williams - 2002-03-05

I'm not surprised that Kate gets this award; it's a brilliant editor. I use it for all my development these days, and if I try other editors, I always end up coming back to Kate.

Re: Well Done - reihal - 2002-03-05

Yeah, but the naming of the editor was a close shave, though.

Re: Well Done - Evan "JabberWokky" E. - 2002-03-05

Please tell me that isn't an incredibly off-colour pun. -- Evan

Jey, I can't read it - Andy "Storm" Goossens - 2002-03-05

Do I have to learn German too? :-) I think I forgot everything what German lessons in school (got it 2 years) taught me... :-(

Re: Jey, I can't read it - Jochen Puchalla - 2002-03-05

Yeah, I'm also beginning to forget german. Maybe I shouldn't write bug reports any more ;-) Gruesse, Jochen

Not a patch on SciTE - Phillip - 2002-03-05

I used to use EditPlus2 under Win32 and a range of editors under Linux. Now I have found the best source code editor around which is SciTE (http://www.scintilla.org/SciTE.html), and as a plus it works under both platforms. It supports every programming language I use, has syntax highlighting, can do things such as comment out a block of code in one keystroke... but most importantly has *folding*. Once you start using folding you can never go back to a primitive editor. I absolutely recommend it. Phillip.

Re: Not a patch on SciTE - Andy "Storm" Goossens - 2002-03-05

Thanks for the advertisement :-) KDevelop has syntax highlighting, it can comment out a block of code. But I don't know what the real use of folding is. To hide your bad code? :-) I don't need it anyway. Aren't there KDevelop plugins available for Java, etc? I wouldn't call Kate primitive, but it isn't bloated and it is easy to use. I wonder if SciTE understands KParts, I think not. Why need another program if everything I need, is already in KDE? (Except for Quanta+, I hope it becomes a part of the KDE release somewhere in the future...)

Folding when navigating source - Phillip - 2002-03-05

I wasn't singling out Kate as primitive, I meant all editors without folding. Kate seems to strike a good balance for someone doing web pages. It's too bloated for me, who just wants to edit code and doesn't want things built in such as file selector, windows-within-windows, bash prompt etc. On the other hand it doesn't go whole-hog like many IDEs we see. SciTE is fast, and does the job I want it to well. Agreed it may not use KParts and weigh in at 682k, but there isn't any KDE app that fulfils the same job description. If you do coding in C, Java, PHP, etc (and not HTML) then try using a folding editor and you will suddenly start feeling the way I do :-) Phillip.

Re: Not a patch on SciTE - Fredrik - 2002-03-07

SciTE just one implementation of the Scintilla engine I can assure you that folding is very useful to navigate over large chunks of code without using a full blown IDE. It seams like Scintilla is becoming more and more the text widget of choice for a number of projects, a would very much appreciate the choice of using Scintilla as a kpart. BTW it's written in C++.

Re: Not a patch on SciTE - Christoph - 2002-03-07

Have had a look at the scintilla sources some time ago (as I was on the trip around to find a better text buffer/widget for kate), but I don't think scintilla's sourcecode is that nice to port to kde (kparts) if you not only want to write a wrapper around it. Scintilla is a nice text editing widget, for example (as mentioned above) its folding is really great, but on bigger files the current kate part is much faster and its hl is nicer too, as you can easily extend it via xml files ;) Overall, I can see no real advantage in scintilla over the current kate part in kdelibs other than the (nice) folding, which we will have soon (hopefully), too ;)r But more kparts are always useful, than the user have more editorparts to work with ;)

Re: Not a patch on SciTE - Alex V. Koval - 2004-10-14

> Scintilla ... its folding is really great Scintilla folding is still the best > which we will have soon (hopefully), too ;) hopefully yes.. I hope that finally Kate will add working folding support in next few years. I was awaiting it latest 2 years (were using xemacs and Scite this time). Finally when Python support was announced I was really liked to try it, but found that folding is completely broken, and according to author comments in bugzilla there are no changes to fix it in near time... :(

Re: Not a patch on SciTE - Pablo Liska - 2002-04-13

frankly, SciTE rocks. I have to admit that i have not taken too much time to look into the configurability of Kate, beyond what is possible through the gui. BUT: SciTE allows all kinds of config. through the gui and pulls up its config files for you through some menu options. It not only has syntax highlighting, it has beutiful & intelligent syntax highlighting. The colors that it brings by default are great. You should try this editor. Some more great things about it: *folding (already mentioned) *shading (in a php file, it'll shade the php parts a light color: helpful) *dotted lines show tabbed sections. if you're on an if statement, it'll paint the dotted line blue all the way to the end of that section of code. *recognizes errors in html and other common languages (highlights them red) *a slew of other minor but important features that make it a joy to work with. *it is FAST (waaaay faster than kate) dont get me wrong, i dont want to knock KDE. i luv it. but i think kate, while flexible, doesnt do as good a job at being a source code editor as Scite. Maybe it would be a good idea to combine efforts w/Scintilla so as not to have to maintain millions of different text widgets.

Re: Not a patch on FTE - Roberto alsina - 2002-03-05

FTE works on windows,DOS,unix terminals,X and KDE. has highlightning for about 50 languages including AREXX and motorola assembler And the F is for Folding. As a bonus, I wrote a big chunk of the KDE port (and if you get KFTE, it has a "nicer than the original" Qt port, as well.

Re: Not a patch on SciTE - Someone - 2002-03-05

Good news: Kate of KDE 3.1 will apparently have folding abilities.

kate often cannot find string if too many files ! - gxw9999 - 2005-10-28

when using kate's 'TOOL' menu, there is a item called "find in files", which will activate a very good searching dialog, but it often does not work, especially when in a directory whith many files, such as qt source dir, really upset! I'm using redhat9.0, with kate-2.1, kde-3.1-10

Re: kate often cannot find string if too many files ! - cm - 2005-10-28

Your KDE version is pretty old. I suggest upgrading. If the problem persists please report this at bugs.kde.org.

Kvim, where are you? - Moritz Moeller-Herrmann - 2002-03-05

I am still waiting for kvim, the vim for KDE port. This would bring everything like folding, real syntax highlighting, powerful vi interface and so on. Unfortunately kvim in kdenonbeta does not even compile and the authors do not answer email. Sucks to have to use gvim.

Re: Kvim, where are you? - Company - 2002-03-05

Well you have two options: a) Take that source code and try to make something out of it. b) Keep on complaining on message boards that you have to use gvim. Both might work but I think I know the faster option

Re: Kvim, where are you? - Anon - 2002-03-05

c) Pay someone to finish the port. Easier than you might think.