Lapochka ili Chai
Advanced Member | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору Вот небольшое описание Evolve и связанных с ним понятий: +++++++++++++++++++ (начало цитаты) Passive Productivity And Template Editing An enormous amount of time is spent entering the same pieces of text, time and time again. EVOLVE helps cut down on this repetition by providing automatic expansion of "templates". To put it simply, a template is an abbreviation that explodes into more complete code fragments. Template expansion is designed to eliminate keystrokes and to that end, Evolve continually watches for specific character sequences in an attempt to spot words, phrases, and even entire code snippets that can be expanded for you. For example, when you type two "I" characters back-to-back, Evolve assumes you are typing an immediate IF function "IIF()" function. Brace Closure Key Assignment: ", ', {, [ and ( Some commands in XBase languages require the presence of a terminating command such as the ENDIF statement for each IF statements. The same principal applies to certain character sequences as well. For example, unless you were writing a compiler or something similar, you would rarely need a double quote character by itself. Evolve contains five specific template expanders that automatically add the second character when the first is typed. By default, the key assignments for these expanders are enabled. You may disable these expansion templates in the Evolve's Configuration dialog. The configuration section is entitled Passive Expansion Items. +++++++++++++++++++ (конец цитаты) |