Recent

Author Topic: SynEdit vs ATSynEdit  (Read 646 times)

Hi im Pascal

  • New member
  • *
  • Posts: 24
SynEdit vs ATSynEdit
« on: January 05, 2019, 02:08:20 pm »
Hello,

I thought about maxing a minimalistic Text Editor as a project, and I found two editor components 'SynEdit' which I believe is used by the Lazarus IDE and 'ATSynEdit' which I believe is used by CudaText.

Can anyone recommend one over the other for starting a new project? What are the main advantages of ATSynEdit over SynEdit? Which one is easier to get started with?

Thanks in advance.

lucamar

  • Hero Member
  • *****
  • Posts: 1072
Re: SynEdit vs ATSynEdit
« Reply #1 on: January 05, 2019, 03:29:56 pm »
They are both very similar although ATSynEdit may be a bit more advanced but for a general-purpose editor one of the greatest advantages of ATSynEdit over SynEdit, in my opinion, is that ATSynEdit has word-wrapping.

Most of the other features of ATSynEdit are "sugar": the minimap, the extended hilighters, etc. but word-wrapping! That's well worth using it instead of plain SynEdit. :)
Turbo Pascal 3 CP/M - Amstrad PCW 8256 (512 KB !!!) :P
Lazarus 1.8.4/FPC 3.0.4 on:
(K|L)Ubuntu 12..16, Windows XP SP3 (Home/Prof.), various DOSes.

Thaddy

  • Hero Member
  • *****
  • Posts: 7618
Re: SynEdit vs ATSynEdit
« Reply #2 on: January 05, 2019, 03:48:02 pm »
They are similar. I use both. But synedit is mainstream and ATSynedit is a bit less well documented. Also a bit  diffiicult because it has more features.  Some of those are great.
Ad Brexinitum (can't help it)

Hi im Pascal

  • New member
  • *
  • Posts: 24
Re: SynEdit vs ATSynEdit
« Reply #3 on: January 05, 2019, 04:10:40 pm »
That's helpful, thank's :)

Edson

  • Hero Member
  • *****
  • Posts: 987
Re: SynEdit vs ATSynEdit
« Reply #4 on: January 05, 2019, 05:01:54 pm »
The difference I found is that SynEdit is mature, well tested y you have Martin, the mantainer, (and some others), who is very patient to answer even the same questions.
With ATSynEdit, when I've tried to have information, it has been very difficult to understand to Alex (the creator) who seems not to be very patient and explict to answer question.
Lazarus 1.6 - FPC 3.0.0 - x86_64-win64 on  Windows 7