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

https://github.com/psemiletov/tea-qt

Original
2
Become a Fan
7.2

Available as/for:desktoprelease-stablesource-packagewindows-binaryx86
Description:
TEA is the Qt4,5,6-based text editor for Linux, *BSD, MacOS, Windows, OS/2 and HaikuOS. TEA provides you hundreds of functions.

Some features:
Support for write: plain text
Support for read: plain text, FB2, EPUB, ODT, RTF, DOCX, Abiword, KWord KWD, SWX (old OpenOffice.org format), PDF, DJVU
Built-in MC-like file manager
Spellchecker (using the aspell or/and Hunspell)
Tabbed layout engine
Syntax highlighting for C, C++, Bash script, BASIC, C#, D, Fortran, Java, LilyPond, Lout, Lua, NASM, NSIS, Pascal, Perl, PHP, PO (gettext), Python, Seed7, TeX/LaTeX, Vala, Verilog, XML, HTML, XHTML, Dokuwiki, MediaWiki
Multiply encodings support
In-text labels (markers) support
Code snippets and templates support
Scripts (Python, Perl, Ruby, Bash, 2/Rexx, Lua, Windows batch)
Hotkeys customizations
"Open at cursor"-function for HTML-files and images
Misc HTML tools
Dokuwiki, MediaWiki, Docbook, LaTeX, Lout, Markdown editing tools
Preview in external browsers
String-handling functions such as sorting, reverse, format killing, trimming, filtering, conversions, text table processing etc.
Bookmarks
Morse code translator
Calendar/organizer
Themes and palettes support
Drag'n'drop support (with text files and pictures)
Built-in image viewer (PNG, JPEG, GIF, WBMP, BMP, TIFF, TGA, etc.)
Built-in image converter and resizer
Built-in ZIP packer/unpacker with file names charset selector
RMS calculation for 16 bit PCM WAV's
Last changelog:

60.3.0

+ Polish UI and Manual translation by Krzysztof Jaśkiewicz
+ Rust hl support
+ The time consuming operations such as "Find in files" can be interrupted.
* Hunspell engine support is available again with cmake (was: broken)


Ratings & Comments

14 Comments

lionhater

I'm not a programmer so I might be missing something, but this app is almost a DE by itself! And it is original and good looking too. Can't understand why it's not voted by many more? Please excuse me if these're absurd or beyond the scope of this app, but since you don't seem to worship minimalism: 1. Fully functional odt editing, compatible with LibreOffice Writer!! 2. Instead of (or along with) the markup, WYSIWYG editing; and a sidebar operation like Zim (note taker) with one-click file (note) opening/editing (i.e. not in a new tab, replacing the current file)!! 3. More beautiful and different palettes. Yes, I'm a bit (or far) carried away, but these would make Tea half of an OS by itself! Text editor, note taker, word processor etc.

marcaemus

Changing from gtk to qt apps this is a good replacement for Geany. Voted up.

sintegrial

Hi, TEA seems to be a quite original tool, althought it's very raw for now. A few suggestions, if you dont mind: 1. Please add a screenshot.. People love images :) 2. Please do something with GUI... it's not at all comfortable to work with (as a first thing, you could move the right-side tabs to the left side) 3. Menu structure is too complex to orient. Also, alot of menu items are just empty...

xornot

Menus are not empty. Please read the manual how to use them.

IndigoJo

I tried installing the Windows Installer on Vista, and it failed when trying to install the QtCore4.dll file to "\Program files\TEA".

xornot

What Vista say about it? Some error message dialog?

xornot

Try install it as the admin.

hosein-mec2

hosein@localhost ~/Desktop/tea-19.0.0 $ /usr/lib/qt4/bin/qmake bash: /usr/lib/qt4/bin/qmake: No such file or directory hosein@localhost ~/Desktop/tea-19.0.0 $ qmake Project MESSAGE: ASpell enabled hosein@localhost ~/Desktop/tea-19.0.0 $ make g++ -c -pipe -march=i686 -O2 -fno-strict-aliasing -D_REENTRANT -Wall -W -DVERSION_NUMBER=\"19.0.0\" -DASPELL_ENABLE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_XML_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtScript -I/usr/include/qt4/QtScript -I/usr/include/qt4 -I. -I. -o rvln.o rvln.cpp In file included from rvln.cpp:36: norwegianwoodstyle.h:51: error: expected constructor, destructor, or type conversion before ‘class’ norwegianwoodstyle.h:55: error: expected constructor, destructor, or type conversion before ‘class’ make: *** [rvln.o] Error 1

xornot

What is your distro?

hosein-mec2

Sabayon 3.5 ( Gentoo base ) in most of time , i compile source files successfully without need to install any package !

xornot

Try a new TEA version, I think I've fixed the bug.

hosein-mec2

still cant compile ! but new error in make stage : hosein@localhost ~/Desktop/tea-19.0.5 $ make g++ -c -pipe -march=i686 -O2 -fno-strict-aliasing -D_REENTRANT -Wall -W -DVERSIO N_NUMBER=\"19.0.5\" -DASPELL_ENABLE -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_SVG_LIB - DQT_XML_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share /qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtCore - I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtGu i -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtXml -I/ usr/include/qt4/QtSvg -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtScript -I/us r/include/qt4/QtScript -I/usr/include/qt4 -I. -I. -o rvln.o rvln.cpp rvln.cpp: In member function ‘void rvln::newFile()’: rvln.cpp:372: warning: unused variable ‘d’ rvln.cpp: In member function ‘void rvln::open()’: rvln.cpp:406: error: no matching function for call to ‘QFileDialog::setFilter(QFlags<QDir::Filter>)’ /usr/include/qt4/QtGui/qfiledialog.h:107: note: candidates are: void QFileDialog::setFilter(const QString&) rvln.cpp: In member function ‘bool rvln::saveAs()’: rvln.cpp:619: error: no matching function for call to ‘QFileDialog::setFilter(QFlags<QDir::Filter>)’ /usr/include/qt4/QtGui/qfiledialog.h:107: note: candidates are: void QFileDialog::setFilter(const QString&) rvln.cpp: At global scope: rvln.cpp:1542: warning: unused parameter ‘previous’ rvln.cpp: In member function ‘void rvln::file_open_programs_file()’: rvln.cpp:3509: warning: unused variable ‘d’ rvln.cpp: At global scope: rvln.cpp:3665: warning: unused parameter ‘exitCode’ rvln.cpp:3665: warning: unused parameter ‘exitStatus’ rvln.cpp:3900: warning: unused parameter ‘previous’ rvln.cpp:4074: warning: unused parameter ‘editor’ make: *** [rvln.o] Error 1

xornot

What is your Qt version? 4.3 or 4.4?

hosein-mec2

4.3

Pling
0 Affiliates
Details
license GPLv3
version 60.3.0
updated
added
downloads 24h 0
mediaviews 24h 0
pageviews 24h 3

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