Ãëàâíàÿ > Îïåðàöèîííûå ñèñòåìû > UNIX
CTAGS(1) XENIX System V (21 èþíÿ 1987)
ÍÀÇÂÀÍÈÅ
ctags - ïocòpoeíèe ôaéëa èìeí ôyíêöèé
ÑÈÍÒÀÊÑÈÑ
ctags [ -auwvx ] name ...
ÎÏÈÑÀÍÈÅ
Ctags còpoèò ôaéë co cïècêoì èìeí ôyíêöèé äëÿ peäaêòopa
vi(1) èç ècxoäíûx òeêcòoâ ía ÿçûêe Cè. Ýòoò ôaéë ïoçâoëÿeò
äëÿ ãpyïïû ôaéëoâ oïpeäeëèòü pacïoëoæeíèe çaäaííûx oáúeêòoâ
(â äaííoì cëy÷ae ôyíêöèé). Kaæäaÿ còpoêa ôaéëa coäepæèò èìÿ
ôyíêöèè, èìÿ ôaéëa, ãäe oía oïpeäeëeía, è øaáëoí äëÿ ee
ïoècêa. Ýòa èíôopìaöèÿ ïoìeùaeòcÿ â oòäeëüíûx ïoëÿx,
paçäeëeííûx ïpoáeëaìè èëè òaáyëÿöèÿìè. C ïoìoùüþ ýòoão ôaéëa
òýãoâ tags peäaêòop vi ìoæeò áûcòpo íaéòè oïpeäeëeíèÿ
ôyíêöèé.
Ecëè çaäaí ôëaã -x, ctags âûäaeò ía còaíäapòíûé âûâoä cïècoê
èìeí ôyíêöèé c íoìepaìè còpoê, èìeíeì ôaéëa è òeêcòoì
oïpeäeëÿþùeé còpoêè. Ïpè ýòoì ôaéë òýãoâ íe coçäaeòcÿ.
Ïoëy÷eííûé òaêèì oápaçoì cïècoê ìoæeò cëyæèòü ïpocòûì
cïècêoì ccûëoê.
Ôaéëû, oêaí÷èâaþùèecÿ ía .c è .h, c÷èòaþòcÿ ôaéëaìè ía Cè è
ïoäëeæaò ïpocìoòpy.
Ïpo÷èe ôëaãè:
- -w
- Ïoäaâëeíèe âûâoäa äèaãíocòèêè.
- -u
- Ïpèâoäèò ê oáíoâëeíèþ èíôopìaöèè oá yêaçaííûx ôyíêöèÿx
â òeãoâoì ôaéëe. Bce ccûëêè ía yêaçaííûe ôyíêöèè
yäaëÿþòcÿ, a íoâûe äoïècûâûþòcÿ â êoíeö. Ýòoò peæèì
äoâoëüío ìeäëeííûé, ïoýòoìy ëy÷øe ïepecòpoèòü ôaéë
tags.
Teã main oápaáaòûâaeòcÿ äëÿ ïpoãpaìì ía Cè ocoáûì oápaçoì. K
èìeíè ôaéëa ïpèïècûâaeòcÿ M, a cyôôèêc .c yäaëÿeòcÿ, òaê æe,
êaê è êoìïoíeíòû ïyòè. Ýòo ïoçâoëÿeò ècïoëüçoâaòü ctags â
êaòaëoãax, coäepæaùèx íecêoëüêo ïpoãpaìì.
ÔÀÉËÛ
tags Bûxoäíoé ôaéë òeãoâ.
CÌ. ÒAÊÆE
ex(1), vi(1)
Ãëàâíàÿ > Îïåðàöèîííûå ñèñòåìû > UNIX
|