Ãëàâíàÿ | Êîíòàêòû | Íàñòðîéêè ÑÌÅÍÈÒÜ ÏÀËÈÒÐÓ:

Ãëàâíàÿ > Îïåðàöèîííûå ñèñòåìû > 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