Changes between Initial Version and Version 1 of ru/doc/editor/codejamp


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

--

Legend:

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

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