Source i (link to git-repo or to original if based on someone elses unmodified work):

Add the source-code for this project on opencode.net

12
Become a Fan
8.0

Available as/for:
Description:
Advanced text editor with syntax highlighting for many languages (Bash, Batch, C++, C#, CMake, CSS, D, Diff, HTML, IDL, Java, JavaScript, Lua, Makefile, Perl, Python, PHP, Ruby, SQL, XML). Supports sessions, search with regexps (including multiline regexps), charsets, code folding, line markers, block selections and other features.

Has Brazilian Portuguese, Chinese (Simplified), Czech, English, French, German, Polish, Russian, Spanish localizations (some of them are extremely outdated).

For bug reports and feature requests you are always welcome at bug tracker:
https://sourceforge.net/tracker/?group_id=205470

If you'd like to have the latest changes use SVN version from here:
http://juffed.svn.sourceforge.net/svnroot/juffed/0.8

Trunk repository is going to be unstable, be careful if using it
Last changelog:

0.8.1
* Applied patchset from David Stegbauer:
- Removed unneeded debug outputs
- Pascal Lexer Corrections
- Updated juffed.desktop translations
- some minor fixes
* Added: Czech localization (thanks to Pavel Fric)

Windows package now contains updated QScintilla with improved performance on long lines. It also contains all plugins.

0.8.0.1
There was a missing DLL in Windows package, please download a newer version if you had problems.
Linux packages are OK.

0.8
main changes since 0.6.1:
* charset auto-detection (requires 'enca' package on *nix)
* improved sessions management
* new plugin API and new plugins
* new settings (printing, file types, keybindings, colors)
* new syntaxes (TCL, Pascal, TeX, Fortran)
* improvements in Find Dialog
* search for multiline regexps
* new editing actions (commenting lines by a hotkey, upper case, duplicate lines, go to/select to matching brace, etc)
* single instance support for Windows
* lots of bugfixes and small improvements

For details see the file ChangeLog in source tarball.


Ratings & Comments

80 Comments

Braaiinnzz

Need ctrl+click to call the double click function to save me some mouse clicks. The settings dialog isn't displaying properly with my font...http://postimg.org/image/m1mh6ebd5/

JuryS

I can't find any project file. It's more simply to build the project and try for the sample this editor with newest versions of Qt... Or there is no files like .pro for Qt Creator IDE???

ii-system

Is there an option to change program's language?

Mezomish

For now it is changed automatically depending on system locale. I'll add an option for manual selecting in the next version.

ii-system

ok, that would be nice to have :) and one more question, is Qscintilla patch for low performance while line wrapping is enabled, available only for Windows? is that true?

Mezomish

>and one more question, is Qscintilla patch for low performance while line wrapping is enabled, available only for Windows? is that true? The patch itself is platform-independent. The performance issue was resolved in QScintilla 2.4.3. I've updated the .dll in Windows package but I can't update QScintilla in your system :) I've built QScintilla 2.4.3 for Ubuntu 9.10 (I'll provide the link to .deb file when I come home). If you're using other distro you can compile it yourself. The source code is here: http://www.riverbankcomputing.co.uk/software/qscintilla/download

Mezomish

You can find built packages here (see 'Featured downloads' on the right side): http://code.google.com/p/juffed/ If you're using other distro then you'll probably need to build it yourself (see the link to source code at the previous message).

jzhou

Sometimes when the main window be closed. Weird.

zhangfq7112

I believe it is one of the best Editors in the world. Would you provide a windows version?

Mezomish

There is a Windows version at SF.net as well.

komander

first thanks for a really nice app; could you implement a konsole window like in kate, it's nice feature ...for immediately testing code you wrote

Mezomish

There is a terminal plugin. You can find it in 'Tools' menu (if plugins are installed).

Mezomish

Hey guys, Here are some news about that bug with lost focus when using auto-complete. There is a patch for QScintilla and some instructions for Debian-based distros here: http://juffed.blogspot.com/2009/10/fix-for-qscintilla.html I've also sent this patch to QScintilla's developers and hope they'll include it into the next release.

griffin27

Hi, it's me again. Now i installed JuffEd also on my Ubuntu System from the sources (0.6.1). Always, when the little Window with suggestions should appear under the cursor, the whole application loses its focus. That's very annoying. So for now i disabled auto complete. But i think, this is a bug. I have installed: Qt 4.5.2 QScintilla 2.4 cmake 2.6.4 ubuntu 8.04 LTS, kernel 2.6.24-24-generic kind regards, Karl

Mezomish

Yes, that's a known problem. Looks like a bug in Qt or QScintilla (since there's the same issue with other QScintilla-based editors, like Eric). I seriously suspect they changed something in Qt 4.5 since I tried earlier versions of QScintilla (they worked perfectly earlier) and had the same issue. And more interesting thing is that it depends on WM (see comments above).

griffin27

The last days i installed Kubuntu instead of Ubuntu. I did nearly exactly the same installation as on Ubuntu and now the auto completion works as expected. The main difference in this installation was, that i added the Qt-Libs to the search path in /etc/ld.so.conf instead of copying the libs to /usr/lib. And i never installed qt from the package manager.

Mezomish

Actually, that's the case and I observed the same thing: it works with KWin (KDE) and doesn't with Metacity/Compiz (GNOME). I had them installed at the same time and it was like that: login to KDE session - autocomplete is good; login to GNOME session - lost focus.

griffin27

I really like your editor! I also just made it my default editor on WinXP. AND: it's written with Qt, and i like Qt :-) Unfortunately i am missing code high lighting for *.m-files. Is there a way to add this language by my own? Keep on coding, Karl

Mezomish

Hi, Thanks for your interest. Since this question is quite popular I've added the corresponding item to "Knowledge Base": http://www.qt-apps.org/content/show.php?action=knowledgebase&content=59940&kbid=126

dhunterkde

when I press enter in autocompletion it adds a new line, it should'nt do that. If I write the word "class" I probably will write the class name further, not a new line. Cheers, Manuel.

shura

+1, I have same behavior

Mezomish

Probably a bug in QScintilla. I have another one under Fedora 10: autocomplete list pops up but there is no reaction on key presses afterwards. The only way to choose a variant is to double-click on it.

Mezomish

Hm.... I tried it with old QScintilla (version 2.2) and have the same bug. It also appears with version 2.3. Qt version is 4.4.3. The funny thing is that I can't reproduce it on Debian Lenny that has Qt 4.4.3 and QScintilla 2.2.... What is your distro(s)?

Mezomish

BTW, now I'm experimenting with WMs and I've found out that autocompletion's behavior depends on it. On the same system I have no problem with KWin but I have adding an extra line with another WM. What is yours?

shura

My is IceWM 1.2.37

Pling
0 Affiliates
Details
license
version 0.8.1
updated
added
downloads 24h 0
mediaviews 24h 0
pageviews 24h 1

Other Text Editors:

klat
jori
last update date: 21 years ago

Score 5.0

ktexteditor-yankbuffer
metallman
last update date: 19 years ago

Score 5.0

CUTE
heiko
last update date: 21 years ago

Score 5.0

LogDay
Zarahk
last update date: 19 years ago

Score 5.0

katedataedit
pradu
last update date: 18 years ago

Score 5.0

ktexteditor-key-recorder
jo-link-noir
last update date: 10 years ago

Score 5.0



System Tags