GoGPT Best VPN GoSearch

Favicon OnWorks

global - Dalam talian di Awan

Jalankan global dalam penyedia pengehosan percuma OnWorks melalui Ubuntu Online, Fedora Online, emulator dalam talian Windows atau emulator dalam talian MAC OS

Ini ialah arahan global yang boleh dijalankan dalam penyedia pengehosan percuma OnWorks menggunakan salah satu daripada berbilang stesen kerja dalam talian percuma kami seperti Ubuntu Online, Fedora Online, emulator dalam talian Windows atau emulator dalam talian MAC OS

JADUAL:

NAMA


global - cetak lokasi objek yang ditentukan.

SINOPSIS


global [-aGilnqrstTvx][-e] pola
global -c[qrsv] awalan
global -f[anqrstvx] fail
global -g[aGilnoOqtvx][-e] pola
global -I[ailnqtvx][-e] pola
global -P[aGilnoOqtvx][-e] pola
global -p[qrv]
global -u[qv]

DESCRIPTION


Global cari lokasi objek yang ditentukan dalam C, C++, Yacc, Java, PHP dan Assembly
fail sumber. Global boleh merawat pokok sumber, iaitu, direktori yang mempunyai sub-
direktori dan fail sumber sebagai projek. Anda boleh mendapatkan laluan relatif objek daripada
mana-mana dalam projek. Global boleh mencari bukan sahaja definisi objek tetapi juga
rujukan objek dan simbol lain.

Sebelum menggunakan arahan ini, anda mesti melaksanakan gtags(1) pada direktori akar
projek untuk membuat fail tag. Kemudian anda boleh melaksanakan arahan ini di mana-mana sahaja dalam projek.

PERINTAH


Perintah berikut tersedia:

pola
Cetak objek yang sepadan dengan pola. Ungkapan tetap lanjutan iaitu
sama seperti yang diterima oleh egrep(1) tersedia.

-c, --selesai [awalan]
Cetak calon nama objek yang bermula dengan yang ditentukan awalan. Awalan
tidak dinyatakan, cetak semua nama objek.

-f, --fail fail
Cetak semua tag dalam fail. Pilihan ini membayangkan pilihan -x.

-g, --grep pola
Cetak semua baris yang sepadan dengan pola.

- membantu Tunjukkan bantuan.

-I, --idutils pola
Cetak semua baris yang sepadan dengan pola. Fungsi ini digunakan idutils(1) sebagai a
enjin carian. Untuk menggunakan arahan ini, anda perlu memasang idutils(1) dalam sistem anda
dan anda mesti melaksanakan gtags(1) dengan -I pilihan.

-P, --laluan [pola]
Cetak laluan yang sepadan dengan pola. Jika tiada corak dinyatakan, cetak semua
laluan dalam projek.

-p, --print-dbpath
Cetak lokasi ´GTAGS´.

-u, - kemas kini
Cari fail tag dan kemas kininya secara berperingkat.

--versi
Tunjukkan nombor versi.

PILIHAN


Pilihan berikut ada:

-a, --mutlak
Cetak nama laluan mutlak. Secara lalai, cetak nama laluan relatif.

--dari sini konteks
Tentukan jenis teg mengikut konteks. The konteks mestilah 'lineno:path'. Jika pilihan ini
ditentukan kemudiannya -s and -r tidak diendahkan. Ekspresi biasa tidak dibenarkan masuk
yang pola. Pilihan ini diandaikan digunakan dalam persekitaran perbualan seperti
editor dan IDE.

-e, --regexp pola
Penggunaan pola sebagai corak; berguna untuk melindungi corak bermula dengan ´-´.

-G, --asas-regexp
Tafsirkan pola sebagai ungkapan biasa asas. Lalai dilanjutkan secara tetap
ungkapan.

-i, --abaikan-kes
abaikan perbezaan kes dalam corak.

-l, --tempatan
Cetak hanya objek yang wujud di bawah direktori semasa.

-n, --tiada penapis
Sekat penapis isihan dan penapis penukaran laluan.

-O, --hanya-lain
Cari corak hanya dalam selain daripada fail sumber seperti ´README´. Pilihan ini sah
hanya dengan -g or -P perintah. Pilihan ini mengatasi -o pilihan.

-o, --lain
Corak carian dalam bukan sahaja fail sumber tetapi juga fail lain seperti ´README´. ini
pilihan hanya sah dengan -g or -P perintah.

-q, --senyap
Mod senyap.

-r, --rujukan, --rootdir
Cetak lokasi rujukan objek. Secara lalai, cetak definisi objek.
Dengan -p pilihan, cetak direktori akar pokok sumber.

--hasil format
format mungkin 'laluan', `ctags', `ctags-x', `grep' atau 'cscope'. The --hasil=ctags
and --hasil=ctags-x adalah setara dengan -t and -x masing-masing. The --hasil
pilihan diberi keutamaan lebih daripada pilihan -t dan -x.

-s, --simbol
Cetak lokasi simbol yang ditentukan selain daripada takrifan.

-T, --melalui
Semak semua fail tag yang disenaraikan dalam GTAGSLIBPATH. Secara lalai, berhenti mencari
apabila teg ditemui. Pilihan ini diabaikan apabila sama ada -s, -r or -l pilihan adalah
dinyatakan.

-t, --tag
Cetak dengan format ctags standard.

-v, --verbose
Mod bertele-tele.

-x, --cxref
Sebagai tambahan kepada output lalai, hasilkan nombor baris dan kandungan baris.

CONTOH


$ ls -F
Makefile src/ lib/
$ gtags
$ utama global
src/main.c
$ global -x utama
utama 10 src/main.c utama (argc, argv) {
$ global -x '^[sg]et'
set_num 20 lib/util.c set_num(nilai)
get_num 30 lib/util.c get_num() {
$ global -rx '^[sg]et'
set_num 113 src/op.c set_num(32);
set_num 225 src/opop.c jika (set_num(0) > 0) {
get_num 90 src/op.c while (get_num() > 0) {
$ cd lib
$ global -rx '^[sg]et'
set_num 113 ../src/op.c set_num(32);
set_num 225 ../src/opop.c jika (set_num(0) > 0) {
get_num 90 ../src/op.c while (get_num() > 0) {
$ global strlen
$ (cd /usr/src/sys; gtags)
$ eksport GTAGSLIBPATH=/usr/src/sys
$ global strlen
../../../usr/src/sys/libkern/strlen.c
$ (cd /usr/src/lib; gtags)
$ GTAGSLIBPATH=/usr/src/lib:/usr/src/sys
$ global strlen
../../../usr/src/lib/libc/string/strlen.c

Gunakan dalam talian global menggunakan perkhidmatan onworks.net


Pelayan & Stesen Kerja Percuma

Muat turun apl Windows & Linux

Arahan Linux

Ad




×
Pengiklanan
❤ ️Beli, tempah atau beli di sini — tanpa kos, membantu memastikan perkhidmatan percuma.