Marc Van Cauwenberghe wrote:
1)       What is the difference between a lexer and a property file?

A lexer is a chunk of code (possibly in an external DLL, but usually statically linked into SciTE) which understands the syntax of a single language (or group of similar languages) and is able to color the language elements - hopefully to aid in building/reading code. ;)

Property files contain settings to control either the global operation of SciTE or the specific actions and coloring of a particular lexer.

2) Can anyone give my reasons why I should make my own text editor based on the control in stead of using SciTE? Are there any limitations to the SciTE

Well, it is usually preferable to use code someone else has already written for you (as long as it does what you really need)! :)

Past that, SciTE is quite capable for being "just an editor" - it's not really an IDE, but it does support the typical edit-compile-run model of development quite handily. It doesn't deal with "projects" (and direct interfacing with source code control systems etc), but it is able to save and load [presumably related] groups of files ("sessions"). And note that there are add-ons created by users / third parties to address some of these perceived "missing pieces".

I use it for everything that Visual Studio is not well suited / designed for... and maybe some things it *could* do but are easier in SciTE.

Robert Roessler
[EMAIL PROTECTED]
http://www.rftp.com
_______________________________________________
Scite-interest mailing list
[email protected]
http://mailman.lyra.org/mailman/listinfo/scite-interest

Reply via email to