HippoEDIT forum

General Category => HippoEDIT vs Other text editors => Topic started by: alex on January 19, 2009, 04:35:36 PM

Title: Other Editors which I like
Post by: alex on January 19, 2009, 04:35:36 PM
This is not a comparison, but just notes from me, which other editors I like personaly.

Intype (http://intype.info/home/index.php) - very lightweight, has a lot of interesting ideas. But slow in extremum conditions (complex highlighting, long lines etc) and also miss a lot of standard functionality.

EmEditor (http://www.emeditor.com/) - has perfect Unicode support, support of very large files (they are not loaded into the memory completelly), plugin based. There is nothing negative about it, but I think text editor functionality can be reacher and GUI can be more powerful.

Twistpad (http://www.carthagosoft.net/twistpad/) - one of others text editors without outstanding features. Noted by people as most Visual Studio like. Small in installation size and memory consumption. But what I really like, is usability level. It works as expected but not as designed ;) All functions are well thought, good designed and in place where you would expect them.

IntelliJ IDEA (http://www.jetbrains.com/idea/) - one of more powerful Java IDE, has a lot of innovations in code completion and refactoring areas. Text editor is also very good and powerful. But from point of view of generic text editor, is too heavy.

Eclipse (http://www.eclipse.org/) - most popular open source Java IDE. Has plugins for a lot of languages, very powerful refactoring and code completion tools, very outstanding GUI. But text editor component itself, is rather primitive, for example, there is still no column mode editing. Also this is big IDE but not a fast generic editor.

Visual Assist (http://www.wholetomato.com/) - add-in for Microsoft Visual Studio, that makes programming in C++ really pleasure. Has a lot of intelligent functions that complete code, and with latest version also refactoring tools, that were missing before in VS.

I think this is not a complete list, but only some that are on top of my mind :) I would try to update the topic with a time.
Title: Re: Other Editors which I like
Post by: Arthur on February 23, 2009, 06:23:28 AM
I like MS Visual Studio, second best when it comes to simple short edits would be Notepad2 http://www.flos-freeware.ch/notepad2.html (http://Notepad2 http://www.flos-freeware.ch/notepad2.html) and the boring Notepad++, but since I started using HippoEdit I find myself using anything else less and less, thank you Alex, wonderful job!
Title: Re: Other Editors which I like
Post by: ps on December 28, 2009, 03:51:40 PM
Notepad++ for sure, pretty powerful, huge community but it seems like am looking for a TextMate (Mac) alternative on Windows for ever.
Title: Re: Other Editors which I like
Post by: alex on December 28, 2009, 05:20:28 PM
Hi ps,

welcome on forum.

Yes, Notepad++ is powerful and has really huge community, but has nothing special that I would like to mention. Scintilla based (as many others); usability not so good; a lot of plug-ins, but a lot of them is not supported any more (for example Function List). BTW here is the topic comparing Notepad++ against of HippoEDIT (http://forum.hippoedit.com/index.php/topic,180.0.html).

If you really need something TextMate similar (or at least editor which uses TextMate bundles) you can check E-TextEditor (http://www.e-texteditor.com/) or Intype (http://intype.info/home/index.php). First has more functionality but heavy, second light weight but very featured and has very long development cycle.
Title: Re: Other Editors which I like
Post by: cichlasoma on May 05, 2010, 02:30:12 PM
After I had to leave PS Pad because of extreme instability on new hardware, I looked for a replacement desperatly.
Leaving aside more advanced features, some really basic ones which are very important for me don't seem to be important for the most of other users at all and so lot of good editors lack them:

* nice rendering of whitespaces - I like spaces being represented with a dot of a sufficient size of custom color. Unfortunetally Scintilla based editors represent them with a single pixle.

* nice rendering of EOLs - I don't like huge "CRLF"s which break the text visually making it almost unreadable (again a big disadvantage of Scintilla based editors - it's even hardly possible to change the color of the "CRFL" usually...

* wrapping of indented lines in such a way that just the first row of a line (i.e. of a paragraph) is indented (many editors indent all the rows, sometimes even the first one less than the others (so called "hanging indent").

* (not so important but still nice:) triple click selecting the whole line.

* autosave (lacked by many editors as well unfortunetally).

(Of cource, I like various advanced features as well, but that's another matter.)

From the editors I tested,  besides HippoEDIT, I quite like HTML Kit for editting of html and plain texts. RJ TextEd would be great as well weren't it so buggy in the current stage.
If I resign to Scintilla's whitespaces and EOLs, I like Geany. No other editor I tried is able to highlight so many formats by default e.g. and it's highly customizable via config files editing.
From more lightweight/simple editors, I like SuperEdi. It lacks the triple click function, but is pretty good as a "basic" "Notepad replacement" still.
(syn would be awesome, but it lacks any word wrapping which I cannot understand (  http://sourceforge.net/projects/syn/   ,    http://www.softpedia.com/get/Office-tools/Text-editors/Syn-Text-Editor.shtml (http://www.softpedia.com/get/Office-tools/Text-editors/Syn-Text-Editor.shtml) ).)
Title: Re: Other Editors which I like
Post by: alex on May 05, 2010, 04:56:44 PM
Thanks for a good overview.

I think all important for you features are inside of HE, just want to add some comments here.

Quote
* nice rendering of whitespaces - I like spaces being represented with a dot of a sufficient size of custom color. Unfortunetally Scintilla based editors represent them with a single pixle.
HE has it, you can select color as for white space at all, as for trailing spaces.

Quote
* nice rendering of EOLs - I don't like huge "CRLF"s which break the text visually making it almost unreadable (again a big disadvantage of Scintilla based editors - it's even hardly possible to change the color of the "CRFL" usually...
Basically HE also has such style, but it enabled only if document are in mixed mode (has line breaks in different styles). This is some how controlled in XML settings also :)

Quote
* wrapping of indented lines in such a way that just the first row of a line (i.e. of a paragraph) is indented (many editors indent all the rows, sometimes even the first one less than the others "hanging indent".
I am, personally, also prefer such style. So that is why in 1.50 I introduce indented wrap, and it will be on by default. But it is also configurable in UI.

Quote
* (not so important but still nice:) triple click selecting the whole line.
Triple click in HE is a partial case of Expand Selection function. Search forum for it. I think it will be interested for you.

Quote
Quote
* autosave (lacked by many editors as well unfortunetally).
HE has timer auto save, auto save on focus lost, global/file only auto save and auto recovery function also.

I can not compare HE with HTML Kit (tested it some when), because HE is generic editor and HTML Kit is hyper text oriented. So it will be stringer in this aspect always.

I have tried Geany, UI is not bad, from features I have not seen something special (tools integration were in rather high level, but I am most interested in text editor stuff). With customization, I do not know... If it based on scintilla core, than it is not so easy to customize highligter, because it is hard-coded.
I also like SynEdit, but I thought it build in Delphi, because it is inspired with Borland ideas... The word wrap not inside, probably, because project is not developed from 2004.. But from another side I have seen several other editors based on its core (do not remember names now).
Title: Re: Other Editors which I like
Post by: cichlasoma on May 05, 2010, 05:20:36 PM
alex: Thank you for your comments. (I know that HippoEDIT does have all the features, that's one of the reasons I like it :-) )

(BTW: I'm sorry, among other not so serious typos and mistakes (I corrected some of the in the original post), I wanted to write "* indentation of wrapped lines in such a way..." instead of "* wrapping of indented lines in such a way..."...)
Title: Re: Other Editors which I like
Post by: cichlasoma on May 05, 2010, 05:29:26 PM
I also like SynEdit, but I thought it build in Delphi, because it is inspired with Borland ideas... The word wrap not inside, probably, because project is not developed from 2004.. But from another side I have seen several other editors based on its core (do not remember names now).

(If you remember a name of one of the editors, please let me know...)
Title: Re: Other Editors which I like
Post by: alex on May 05, 2010, 08:49:20 PM
SynEdit web site, seems that there is already version 2.05 from 2007: http://synedit.sourceforge.net/index.php
SynEdit family from Google: http://texteditors.org/cgi-bin/wiki.pl?action=edit&id=SynEditEditorFamily
There is a link to it from Scintilla web site, but there is not mentioned that it is a Project using Scintilla: http://www.scintilla.org/ScintillaRelated.html
Title: Re: Other Editors which I like
Post by: cichlasoma on May 06, 2010, 08:59:14 AM
Thank you!
(Yet, "SynEdit" you link is a completely different editor from "syn". The first in under development and just "previews" were released, the second one is not developed since 2004. They seem to have a common core perhaps, but I'm not sure...)
Title: Re: Other Editors which I like
Post by: cichlasoma on May 06, 2010, 09:33:07 AM
(Yet, "SynEdit" you link is a completely different editor from "syn". The first in under development and just "previews" were released, the second one is not developed since 2004. They seem to have a common core perhaps, but I'm not sure...)
OK, I see it already in the SynEditEditorFamily list - SynEdit you linked is simply one of the editors based on the "SynEdit edit control" - I was confused by the ambiguity of the name "SynEdit", which can mean two different things...
Title: Re: Other Editors which I like
Post by: cichlasoma on May 06, 2010, 12:03:21 PM
SynEdit family from Google: http://texteditors.org/cgi-bin/wiki.pl?action=edit&id=SynEditEditorFamily

BTW, Tinn in it's version 0.0.8.6 ( https://sourceforge.net/projects/tinn/files/TinnMDI/Tinn%200.0.8.6/Tinn0086.zip/download ) seems to be a great Notepad replacement. It forgets to show whitespaces after restart each time, but it's the only issue I found so far. (Well, it has not the "tripple click selection" either...)
(Version 0.0.7.0 ( https://sourceforge.net/projects/tinn/files/TinnMDI/Tinn0070.zip/Tinn0070.zip/download ) has no word wrapping yet and 0.0.9.4 ( http://tinn.solarvoid.com/Tinn0094.zip 0094 ) crashes when you write a right bracket without left one, so go for 0086 :-) )

Tinn-R ( https://sourceforge.net/projects/tinn-r/files/Tinn-R%20setup/2.3.5.2/Tinn-R_2.3.5.2_setup.exe/download ) is much more heavy but seems to be good for TeX editing.
Title: Re: Other Editors which I like
Post by: alex on May 06, 2010, 02:20:32 PM
When talking about notepad replacement, Notepad2 (http://www.flos-freeware.ch/notepad2.html), from my point of view, is  better. But it is also Scintilla based.
Title: Re: Other Editors which I like
Post by: cichlasoma on May 06, 2010, 06:44:36 PM
When talking about notepad replacement, Notepad2 (http://www.flos-freeware.ch/notepad2.html), from my point of view, is  better. But it is also Scintilla based.
(I know Notepad2, but for me, it's Scintilla based EOL marks make it quite inappropriate when I want to get a quick overview of a text.)
Title: Re: Other Editors which I like
Post by: cichlasoma on May 10, 2010, 02:23:48 AM
EditPad Pro is a very nice editor as well. ( http://www.editpadpro.com/ )
It's a bit less featured than HE probably, but basically, it does everything I personally want an editor to do.
It's Syntax definitions should support regular expressions, but you need a special Syntax editor to edit them which you get only against a user ID after buying the product. (Otherwise, the only limitation of the trial version is that it reminds you at start up that it's only an evaluation version.)
EditPad Lite would be nice as well but it's not able to display whitespaces.
Title: Re: Other Editors which I like
Post by: alex on May 10, 2010, 02:36:17 AM
I have checked EditPad several times, but never seen something exciting (this is probably lack of knowledge).
For me UI a little bit strange, usability... also.

With a feature set, I will not agree. It has a lot but it goes in a little bit different direction then HE.
In EditPad, as I see, they want to add as much features as possible. And also not really editor related. Same problem can be found in UltraEdit (or PsPad) but in much more harder way.
I HE I try to concentrate on editor itself, and make most powerful (from data representation and functionality) but in same time not overloaded.
Also if I need to decide about making existing functionality better or add new one, I will select first.
Title: Re: Other Editors which I like
Post by: cichlasoma on May 10, 2010, 03:33:05 AM
I have checked EditPad several times, but never seen something exciting (this is probably lack of knowledge).
For me UI a little bit strange, usability... also.

As for UI, I find menus logically organized and transparent, tool bars are customizable and colors used in GUI as well.

Quote
With a feature set, I will not agree. It has a lot but it goes in a little bit different direction then HE.
In EditPad, as I see, they want to add as much features as possible. And also not really editor related. Same problem can be found in UltraEdit (or PsPad) but in much more harder way.

Maybe you are right, I didn't examine EditPad features thoroughly. I like it largely because of the fact, it has all the features I name in my first post in this thread, which is very rare (although I cannot understand it). Moreover, it's very fast (in terms of starting at least). As for the features, it lacks an integrated browser e.g., it cannot display visual glyphs for word wrap and generally, I found several features which HE has and EP has not, while I found very little extra features in EP (which was due to insufficient examination probably). :-)

Quote
I HE I try to concentrate on editor itself, and make most powerful (from data representation and functionality) but in same time not overloaded.
Also if I need to decide about making existing functionality better or add new one, I will select first.

As for me, I support this approach wholeheartedly... :-)
Title: Re: Other Editors which I like
Post by: cichlasoma on May 10, 2010, 03:40:34 AM
(As you mentioned UltraEdit - I tried the trial several times but I always encountered the problem that when I paste a czech text into it via clipboard from another application, the special characters (like ěščřžýáíéůú) are displayed in a wrong way... :( )
Title: Re: Other Editors which I like
Post by: cichlasoma on May 10, 2010, 09:11:04 AM
Similarly with NoteTab - it keeps displaying special czech characters in a wrong way untill I save the file and load it again. Curiously, I encounter problems with czech alphabet in trials of comercial editors much more than in free ones.
As for NoteTab Pro - similarly to SublimeText, it's a nice application to play with without many reasons to use it as one's main editor, IMHO. The clip managing (it's main feature, as far as I understand) is a nice toy but the work is done by other editors as well in simplier ways. (Morever, there's no way to set a keyboard shortcut to individual clips.) Well, it's own format .otl for managing outlines is a handy feature perhaps...
Title: Re: Other Editors which I like
Post by: cichlasoma on May 10, 2010, 09:20:59 AM
 EControl Syntax Editor (http://www.econtrol.ru/download.html) would be very nice, but it forgets all the settings after restart :-(((
Title: Re: Other Editors which I like
Post by: alex on May 10, 2010, 03:34:18 PM
About losing of the czech symbols, I think reason is non Unicode editor and using of non-unicode clipboard format.
If editor has not been updated for a long time, this can be often met.

Have never checked EControl Syntax Editor before. From first look it also based on SynEdit component and has a lot of Borland/CodeGear features like sync edit for example. Also nice that it can change font/style of already highlighted text parts and allow to use different fonts for different styles (as Scintilla based).
Title: Re: Other Editors which I like
Post by: cichlasoma on May 10, 2010, 03:44:04 PM
About losing of the czech symbols, I think reason is non Unicode editor and using of non-unicode clipboard format.
If editor has not been updated for a long time, this can be often met.

You mean the edito from which I transfer a text via clipboard? The thing is, when I paste into another another editor than UE, it's displayed correctly. I think, EU simply does the conversion of the text in clipboard in a right way, whereas other editors do.

BTW, I'm sorry again for lots of typos in the post about NoteTab. I've corrected them...
Title: Re: Other Editors which I like
Post by: alex on May 10, 2010, 03:50:45 PM
There are two clipboard format for text: CF_TEXT and CF_UNICODETEXT.
If editor queries for CF_TEXT it can work or not. Depends if code pages are match in both editors.
If editor queries for CF_UNICODETEXT it should always work, because it contains unicode character representation, and then symbol information can not be lost.
Title: Re: Other Editors which I like
Post by: cichlasoma on May 10, 2010, 04:17:47 PM
So you mean, UE doesn't query for CF_UNICODETEXT?
Title: Re: Other Editors which I like
Post by: alex on May 10, 2010, 05:12:35 PM
Probably.
Title: Re: Other Editors which I like
Post by: cichlasoma on May 10, 2010, 05:37:57 PM
Probably.

(Strange... The behavior described occurs in the most recent version...)
Title: Re: Other Editors which I like
Post by: alex on May 11, 2010, 01:16:57 AM
I am not UE developer, so do not ask me ;)
I just mentioned most obvious reason.
From another side, maybe UE is not Unicode, but from that I remember, it is Unicode.
If HE lose characters dupring Copy/Paste, this is important to me :)
Title: Re: Other Editors which I like
Post by: Anonymous on December 11, 2010, 04:24:13 PM
Kedit by Mansfield is the editor I have been using since the 1980's
It is a derivative of Xedit, a visual editor for VM/CMS using block mode IBM 3270 terminals.
The command line, row command, syntax formatting and KEX macro language have kept it relevant for over 20 years.
It's life is coming to an end and I'm looking for a replacement.

drbobsled
Title: Re: Other Editors which I like
Post by: alex on December 12, 2010, 02:56:04 PM
Good, this mean you can bring new old ideas to HE and share what is more valuable and better in Kedit.
Macros will come in HE in 1.50. The "selective line editing" looks for me interesting, because similar to one idea of the content based source grouping (independent from location) I already have.

Best regards,
Alex.
Title: Re: Other Editors which I like
Post by: stewcam on February 17, 2011, 10:55:19 AM
Like Alex, I would also highlight EmEditor. It is the only serious competitor to HippoEdit. The interface is not quite as nice but it is very fast and powerful. Updates are frequent and highly stable. I keep both HippoEdit and EmEditor installed. NotePad Pro is also worthy of mention - the interface is dated but is has a lot of interesting features.
Title: Re: Other Editors which I like
Post by: alex on February 17, 2011, 06:38:41 PM
Hi stewcam,

I know a lot about strong points of emeditor (also about weak ;) ), but not so much about NotePad Pro.
Which NotePad Pro do you mean - there are several products named like this ( give a link ).
Also would be good to mention most interesting features of it: than you would have a chance to see them in HippoEDIT ;)

Best regards,
Alex.
Title: Re: Other Editors which I like
Post by: Orionizer on February 27, 2013, 11:58:05 PM
What are your thoughts on TextPad?
Title: Re: Other Editors which I like
Post by: alex on February 28, 2013, 03:25:16 PM
TextPad was one of the best text editors 5-10 years ago. It is fast enough (EditPlus was faster), has basic set of features user needs, stable, has reach client base...
It was actually one of the reference editors I used when creating initial version of HippoEDIT.

But honestly, there was no significant updates from version 4.0. Yes, I see, there were some new major versions released after that, but they brought nothing really new. It was more bug fixing, I do not count GUI updates. So, for me it is currently not innovative. Not in editing features as Sublime, not in UI as Intype or Source Insight.

But form another side, if you need notepad replacement, and not interested in modern features, it is is good. Fast, stable, good documented.
Title: Re: Other Editors which I like
Post by: Orionizer on March 05, 2013, 12:21:32 AM
Thanks for the honest review!
Title: Re: Other Editors which I like
Post by: Gorky1975 on June 19, 2018, 04:39:32 PM
Microsoft VSCode (https://code.visualstudio.com/ (https://code.visualstudio.com/))?
Title: Re: Other Editors which I like
Post by: alex on June 20, 2018, 05:44:06 PM
Thanks for the feedback (I have corrected a link a little bit, was not working)!

Yes, VS Code is really great. Especially taking into account, that it is written in JS.
Can you mention some functions of VS Code that is for your most useful and you would like to get them in HippoEDIT?