Changes between Version 5 and Version 6 of ru/doc/editor/codejamp


Ignore:
Timestamp:
06/12/09 06:49:27 (15 years ago)
Author:
angel_il
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • ru/doc/editor/codejamp

    v5 v6  
    1 == Введение == 
    2  
    3 Для навигации по исходному коду используется файл TAGS находящийся в корне проекта, если он отсутствует то диалог перехода вызываться не будет. 
    4 для его создание существуют специальные утилиты. 
    5  
    6 == Подготовка == 
    7  
    8 Для того чтобы проиндексировать проект необходимо воспользоваться утилитой etags либо ctags выполнив в корне проекта: 
    9  
    10 '''при использовании ctags''' 
    11 {{{ 
    12 find . -type f -name "*.[ch]" | ctags --c-kinds=+p --fields=+iaS --extra=+q -e -L- 
    13 }}} 
    14  
    15 '''при использовании etags''' 
    16 {{{ 
    17 find . -type f -name "*.[ch]" | etags -l c --declarations - 
    18 }}} 
    19 '''приведенный пример справедлив для кода написанного на языке си''' 
    20  
    21 Если вам необходимо проиндексировать проект написанный на другом языке, то ознакомьтесь со справкой по утилитам etags либо ctags в зависимости от того какой вы собираетесь пользоваться. 
    22  
    23 == Использование == 
    24  
    25 Для того чтобы перейти к определению необходимо установить курсор в конце нужного слова и нажать Alt-Enter, после того как появится диалог выбора позиции и файла определения можно переместиться туда нажав Enter. 
    26 Вернуться назад можно нажав Alt-'-', снова перейти вперед к определению можно нажав Alt-'+'. 
    27  
    28  
    29  * см. также раздел [wiki:ru/doc/editor/hotkeys Горячие клавиши по умолчанию] 
     1NEED TO DELETE THIS PAGE