InggrisPerancisSpanyol

favorit OnWorks

etags.xemacs21 - Online di Cloud

Jalankan etags.xemacs21 di penyedia hosting gratis OnWorks melalui Ubuntu Online, Fedora Online, emulator online Windows, atau emulator online MAC OS

Ini adalah perintah etags.xemacs21 yang dapat dijalankan di penyedia hosting gratis OnWorks menggunakan salah satu dari beberapa workstation online gratis kami seperti Ubuntu Online, Fedora Online, emulator online Windows atau emulator online MAC OS

PROGRAM:

NAMA


etags, ctags - menghasilkan file tag untuk Emacs, vi

RINGKASAN


etag [-aCDGImRVh] [-Saya fillet] [-l bahasa]
[-atau file tag] [-R regexp]
[--menambahkan] [--tanpa-definisi] [--tanpa-global] [--termasuk=fillet] [--abaikan-lekukan]
[--bahasa=bahasa] [--anggota] [--keluaran=file tag] [--regex=regexp] [--tanpa ekspresi reguler]
[--abaikan-kasus-regex=regexp] [--Tolong] [--Versi: kapan] fillet ...

ctag [-aCdgImRVh] [-BtTuvwx] [-l bahasa]
[-atau file tag] [-R regexp]
[--menambahkan] [--pencarian mundur] [--cxref] [--mendefinisikan] [--pencarian-maju] [--global]
[--abaikan-lekukan] [--bahasa=bahasa] [--anggota] [--keluaran=file tag]
[--regex=regexp] [--abaikan-kasus-regex=regexp] [--typedefs] [--typedefs-dan-c++] [--memperbarui]
[--tidak-peringatan] [--Tolong] [--Versi: kapan] fillet ...

DESKRIPSI


`etag' program digunakan untuk membuat file tabel tag, dalam format yang dipahami oleh
emacs(1); `ctag' program digunakan untuk membuat tabel serupa dalam format yang dipahami oleh
vi(1). Kedua bentuk program memahami sintaks C, Objective C, C++, Java,
Fortran, Ada, Cobol, Erlang, LaTeX, Emacs Lisp/Common Lisp, makefiles, Pascal, Perl,
Postscript, Python, Prolog, Skema, dan sebagian besar sintaks mirip assembler. Kedua bentuk membaca
file yang ditentukan pada baris perintah, dan tulis tabel tag (default: `TAGS' untuk etag,
`tag' untuk ctag) di direktori kerja saat ini. File ditentukan dengan file relatif
nama akan dicatat dalam tabel tag dengan nama file relatif terhadap direktori di mana
tabel tag berada. File yang ditentukan dengan nama file absolut akan direkam dengan
nama file mutlak. Program mengenali bahasa yang digunakan dalam file input berdasarkan
nama file dan isinya. Sakelar --language dapat digunakan untuk memaksa penguraian
nama file mengikuti sakelar sesuai dengan bahasa yang diberikan, mengesampingkan tebakan berdasarkan
pada ekstensi nama file.

PILIHAN


Beberapa opsi masuk akal hanya untuk vi file tag gaya yang dihasilkan oleh ctags; etag tidak
mengenali mereka. Program menerima singkatan yang tidak ambigu untuk nama opsi yang panjang.

-Sebuah, --menambahkan
Tambahkan ke file tag yang ada. (Untuk file tag format vi, lihat juga --memperbarui.)

-B, --pencarian mundur
Tag file yang ditulis dalam format yang diharapkan oleh vi berisi pencarian ekspresi reguler
instruksi; NS -B opsi menulisnya menggunakan pembatas `?', untuk mencari
ke belakang melalui file. Standarnya adalah menggunakan pembatas `/', untuk mencari
ke depan melalui file. Hanya ctag menerima opsi ini.

--deklarasi
Dalam bahasa C dan turunannya, buat tag untuk deklarasi fungsi, dan buat tag
untuk variabel eksternal kecuali --no-globals digunakan.

-D, --mendefinisikan
Buat entri tag untuk definisi konstanta preprosesor C dan konstanta enum juga.
Ini adalah perilaku default untuk etag.

-D, --tidak ditentukan
Jangan membuat entri tag untuk definisi konstanta preprosesor C dan enum
konstanta. Ini mungkin membuat file tag jauh lebih kecil jika banyak file header
ditandai. Ini adalah perilaku default untuk ctag.

-G, --global
Buat entri tag untuk variabel global dalam C, C++, Objective C, Java, dan Perl.
Ini adalah perilaku default untuk etag.

-G, --tanpa-global
Jangan menandai variabel global. Biasanya ini mengurangi ukuran file hingga seperempat.
Ini adalah perilaku default untuk ctag.

-i fillet, --termasuk=fillet
Sertakan catatan dalam file tag yang menunjukkan bahwa, saat mencari tag, satu
juga harus berkonsultasi dengan file tag fillet setelah memeriksa file saat ini. Ini
pilihan hanya diterima oleh etag.

-SAYA, --abaikan-lekukan
Jangan mengandalkan lekukan seperti biasanya. Saat ini, ini berarti tidak
asumsikan bahwa kurung kurawal pada kolom pertama adalah kurung kurawal terakhir dari suatu fungsi atau
definisi struktur dalam C dan C++.

-l bahasa, --bahasa=bahasa
Parsing file berikut sesuai dengan bahasa yang diberikan. Lebih dari satu seperti itu
opsi dapat dicampur dengan nama file. Menggunakan --membantu untuk mendapatkan daftar
bahasa yang tersedia dan ekstensi nama file defaultnya. Bahasa 'otomatis' bisa
digunakan untuk memulihkan deteksi otomatis bahasa berdasarkan nama file. NS
bahasa `none' dapat digunakan untuk menonaktifkan penguraian bahasa sama sekali; hanya regexp
pencocokan dilakukan dalam kasus ini (lihat --regex pilihan).

-M, --anggota
Buat entri tag untuk variabel yang merupakan anggota konstruksi seperti struktur di
C++, Objektif C, Java.

-M, --tanpa anggota
Jangan menandai variabel anggota. Ini adalah perilaku default.

--paket-saja
Hanya tag paket dalam file Ada.

-o file tag, --keluaran=file tag
Nama eksplisit file untuk tabel tag; menimpa `TAGS' atau `tag' default. (Tetapi
diabaikan dengan -v or -x.)

-r regexp, --regex=regexp, --abaikan-kasus-regex=regexp
Buat tag berdasarkan pencocokan regexp untuk setiap baris file berikut ini
pilihan, selain tag yang dibuat dengan parsing standar berdasarkan bahasa.
Saat menggunakan --regex, case signifikan, sementara tidak dengan --ignore-case-regex.
Dapat dicampur secara bebas dengan nama file dan -R pilihan. Regexpnya adalah
kumulatif, yaitu setiap opsi akan menambah yang sebelumnya. Regexp adalah dari
bentuk:
/tagregexp[/namaregexp]/

dimana tagregexp digunakan untuk mencocokkan baris yang harus ditandai. Seharusnya tidak
mencocokkan karakter yang tidak berguna. Jika kecocokannya sedemikian rupa sehingga lebih banyak karakter dari yang dibutuhkan
tidak dapat dihindari dicocokkan oleh tagregexp, mungkin berguna untuk menambahkan namaregexp, Untuk
mempersempit cakupan tag. ctag mengabaikan regexps tanpa a namaregexp. Sintaksnya
dari regexps sama seperti di emacs, ditambah dengan interval bentuk \{m,n\},
seperti di ed atau grep.
Berikut adalah beberapa contoh. Semua regexps dikutip untuk melindungi mereka dari shell
interpretasi.

Beri tag makro DEFVAR di file sumber emacs:
--regex='/[ \t]*DEFVAR_[AZ_ \t(]+"\([^"]+\)"'

Tandai file VHDL (contoh ini adalah satu baris panjang, rusak di sini untuk pemformatan
alasan):
--bahasa=tidak ada --regex='/[ \t]*\(ARSITEKTUR\|\
KONFIGURASI\) +[^ ]* +TIDAK/' --regex='/[ \T]*\
\(ATTRIBUT\|ENTITAS\|FUNGSI\|PAKET\( TUBUH\)?\
\|PROSEDUR\|PROSES\|JENIS\)[ \t]+\([^ \t(]+\)/\3/'

Tag file TCL (contoh terakhir ini menunjukkan penggunaan a tagregexp):
--lang=tidak ada --regex='/ proc[ \t]+\([^ \t]+\)/\1/'

Sebuah regexp dapat didahului oleh {lang}, sehingga membatasinya untuk mencocokkan baris file dari
bahasa yang ditentukan. Menggunakan etag --membantu untuk mendapatkan daftar yang diakui
bahasa. Fitur ini sangat berguna di dalam regex arsip. Sebuah file regex
berisi satu regex per baris. Garis-garis kosong, dan garis-garis itu dimulai dengan spasi atau
tab diabaikan. Baris yang dimulai dengan @ adalah referensi ke file regex yang namanya
mengikuti tanda @. Baris lain dianggap ekspresi reguler seperti itu
berikut --regex.
Misalnya perintah
etag [email dilindungi] *.C
membaca regex yang terdapat dalam file regex.file.

-R, --tidak ada ekspresi reguler
Jangan lakukan pencocokan regexp lagi pada file berikut. Dapat dicampur secara bebas
dengan nama file dan --regex .

-T, --typedefs
Rekam typedefs dalam kode C sebagai tag. Karena ini adalah perilaku default dari etag,
hanya ctag menerima opsi ini.

-T, --typedefs-dan-c++
Hasilkan entri tag untuk tag typedefs, struct, enum, dan union, dan anggota C++
fungsi. Karena ini adalah perilaku default etag, saja ctag menerima ini
.

-kamu, --memperbarui
Perbarui entri tag untuk arsip ditentukan pada baris perintah, meninggalkan entri tag untuk
file lain di tempat. Saat ini, ini diimplementasikan dengan menghapus yang ada
entri untuk file yang diberikan dan kemudian menulis ulang entri baru di akhir
file tag. Seringkali lebih cepat untuk hanya membangun kembali seluruh file tag daripada menggunakan
ini. Hanya ctag menerima opsi ini.

-di, --menggiling
Alih-alih membuat file tag, tulis indeks (dalam vgrind format) ke standar
keluaran. Hanya ctag menerima opsi ini.

-w, --tidak-peringatan
Menekan pesan peringatan tentang entri duplikat. NS etag program tidak
periksa entri duplikat, jadi opsi ini tidak diizinkan.

-X, --cxref
Alih-alih membuat file tag, tulis referensi silang (dalam cxref format) ke
keluaran standar. Hanya ctag menerima opsi ini.

-H, -H, --membantu
Mencetak informasi penggunaan.

-V, --Versi: kapan
Cetak versi program saat ini (sama dengan versi emacs etag is
dikirim dengan).

Gunakan etags.xemacs21 online menggunakan layanan onworks.net


Server & Workstation Gratis

Unduh aplikasi Windows & Linux

  • 1
    Psi
    Psi
    Psi adalah XMPP lintas platform yang kuat
    klien dirancang untuk pengguna berpengalaman.
    Ada build yang tersedia untuk MS
    Windows, GNU/Linux dan macOS.. Pemirsa:
    Pengguna akhir...
    Unduh Psi.dll
  • 2
    Bola Voli 2
    Bola Voli 2
    Kelanjutan resmi dari yang terkenal
    Game arkade Blobby Volley 1.x..
    Audiens: Pengguna Akhir/Desktop. Pengguna
    antarmuka: OpenGL, SDL. Pemrograman
    Bahasa: C++, Lua. C...
    Unduh Blobby Volley 2
  • 3
    SuiteCRM
    SuiteCRM
    SuiteCRM adalah Pelanggan pemenang penghargaan
    Manajemen Hubungan (CRM)
    aplikasi dipersembahkan oleh penulis
    dan pengelola, SalesAgility. Ini adalah
    mos dunia...
    Unduh SuiteCRM
  • 4
    admin daya
    admin daya
    Poweradmin adalah DNS berbasis web
    alat administrasi untuk server PowerDNS.
    Antarmuka memiliki dukungan penuh untuk sebagian besar
    dari fitur PowerDNS. Ini memiliki penuh
    mendukung...
    Unduh Poweradmin
  • 5
    Kerangka Web Gin
    Kerangka Web Gin
    Gin adalah kerangka kerja web yang sangat cepat
    ditulis dalam bahasa Golang yang dapat tampil hingga
    40 kali lebih cepat, berkat
    API seperti martini dan versi kustom dari
    httpout...
    Unduh Kerangka Web Gin
  • 6
    CEREUS LINUX
    CEREUS LINUX
    CEREUS LINUX berbasis dan MX LINUX con
    berbagai entornos de escritorios. Ini
    aplikasi yang juga dapat diambil
    dari
    https://sourceforge.net/projects/cereu...
    Unduh CEREUS LINUX
  • Lebih banyak lagi »

Perintah Linux

Ad