              Text Navigate (c) Michael Lukashov
                       0.2

This software uses regexp library by Cail Lomecb
<ruiv@uic.nnov.ru>, http://www.uic.nnov.ru/~ruiv/

  饭 樨  ⥪  ஥ ।
䠩  FAR (C) 1996-2000 Eugene Roshal,
Copyright (C) 2000-2002 FAR Group

 ࠡ⠥  FAR ᨨ 1.70b4  .

1. 祭 

⥫, 㡫 07.12.02  ਭ:

"  - 樨 , 室  ᫥饥
宦 뤥 ப   㬥, 祬 
⨦  ᪠  砫. 뫮  祭 㤮, 
ࠢ 室, 室  楤  㭪樨  
맮."

⢥,  ।祭   ⮣ -  
  ⥪, ᮡ  室 ணࠬ.

     ⥪饩 ᨨ ॠ:

 -  室  ।饬/᫥饬 宦 ᫮  
    뤥 ⥪ (Ctrl-Alt-Up/Down).
     ன    ᫥騥 ࠬ ᪠:
    ॣ஭ᨬ , 横᪨  ( ⨦ 
    ⥪  த  砫  ),  뤥
    ⥪, ⥫ ᨬ ᫮.

 -  室  ᠭ ⮤  쭮 楤   
    ॠ樨  ⭮ (Ctrl-Shift-Up/Down).
     ᠭ  ॠ樨 ⮤   譥 䠩 
    ஥.

 -  ⨥ 䠩  ஬ (Ctrl-Enter). 
     ᭠砫   ⥪饩 , ⥬  ⠫ 
    ᪠.

 -  몮 প
     ᠭ ⮤  ⠫ ᪠ 롨  ᨬ 
     ⨯ ।㥬 䠩.  ।  ७.


2.  ⠢  ⠫

    TextNavigate.dll      - ⢥ 
    TextNavigate_eng.lng  -  ᮮ饭 (English)
    TextNavigate_rus.lng  -  ᮮ饭 (᪨)
    TextNavigate.txt      -  ⥪
    TextNavigate.xml      -  ஥
    Ini\*.xml             - 砥 䠩 ஥

⠫:
 ⠫ "\Far\Plugins\Editor\TextNavigate"  
㣮  ⠫ , ᪮   ᮤন ਡ⨢
 १ FAR. 

3.  ஥

      䠩  ஥  (TextNavigate.xml) ⨬ 
᫥騥 ⨯ ᠭ: ᠭ 몠 (Language), ᯥ樠 ६
(SpecVars)  ⠫ ᪠ (SearchPaths)
     ᠭ   祭   <TextNavigate> ... </TextNavigate>.
 ᠭ  宦 ᨭ⠪,  ᨭ⠪ XML:

    <Tag [subtag1=value1] [subtag2=value2] ... [subtagN=valueN]>
      ...
    </Tag>

   易⥫쭠.

    
ᠭ ⥣:


    <Include file=""/>

       祭 ⥫쭮 䠩 ன.
       ⥣ File ᮤন  砥 䠩. 
        㪠 ⭮⥫쭮  ⥪饩  
       ⠥ ⠫ .

       ਬ:
   
       <Include File="Ini\c.xml"/>


    <SpecVars...> ... </SpecVars>

       ন ⥣ ᫥饣 ⨯: 
       
       <Var Name="६" Value="⠫"/>

       ।祭  ᠭ ᯥ樠 ६.
        ६  ᯮ짮   ⠫ ᪠.
       ⠪: $(६).
       ६  ᮤঠ 㣨 ࠭ 
       । ६.
      
       ਬ:

       <SpecVars>
          <Var Name="BORLAND" Value="C:\Program Files\Borland"/>
          <Var Name="DELPHI" Value="$(BORLAND)\Delphi6"/>
       </SpecVars>


    <SearchPaths Value="..."/>

       ᮪ ⠫,    䠩 (  Ctrl-Enter).
        ᮤঠ ⥬ ६, ਬ %INCLUDE%.
       ⠫ ࠧ 窮  ⮩. ᫨ ⠫ 稢 
       ᨬ "\...",  䠩    ⠫    
        ⠫.
       
       ਬ:

       <SearchPaths Value="%INCLUDE%;$(DELPHI)\Source\..."/>


    <Language ...> ... </Language>

         稭 ᠭ ஥   
       ணࠬ஢.

       ⨬ ᫥騥 :

       FileExts         - ७ 䠩.
       ExcludedFileExts -  ᪥ 䠩   䠩  ⨬ 
                          ७ﬨ  १ ᪠.
       Desc             - ᠭ 몠.  ᯮ.
       SourceFiles,     - ७ 䠩-室 ணࠬ. 
       Headers            ᯮ  롮 ⨯ 뢠 
                          䠩   " 室/
                          䠩"

      ਬ:

      <Language name="cpp" FileExts="*.cpp,*.c,*.h,*.hpp" 
                           ExcludedFileExts="*.~*,*.bak" 
                           SourceFiles="*.c*" 
                           Headers="*.h*" 
                           Desc="C/C++ files">
                  
     
  <Class...> .... </Class>

       ᠭ . ⥣:

       Name             - 蠡  
       Definition       - 蠡 ᠭ 
       End              - 蠡 砭 ᠭ 

         
  <Method.../>
  
       ᠭ ⮤   쭮 楤/㭪樨. 
       ⥣:
                         
       Name             - 蠡  ⮤
       Type             - 蠡 ⨯ ⮤
       Definition       - 蠡 ᠭ ⮤
       Implementation   - 蠡 ॠ樨 ⮤

       ᫨ ⥣ <Method> 室  ⥣ <Class>, 
       뢠 ⮤ . ᫨  室  ⥣ 
       <Language>,  뢠  楤/㭪.
       

4. ୮

     蠫, 2:5010/45.7     -  訩   䠩 

     ᪨, ruiv@uic.nnov.ru -  ⥪ ॣᯮ, xml- 
                                       訩    Colorer 
                                      襣   䠩 

WBR, Michael Lukashov AKA Ice Scream
mailto:ice_scream@pochtamt.ru

