انگلیسیفرانسویاسپانیایی

Ad


فاویکون OnWorks

etags.emacs24 - آنلاین در ابر

etags.emacs24 را در ارائه دهنده هاست رایگان OnWorks از طریق Ubuntu Online، Fedora Online، شبیه ساز آنلاین ویندوز یا شبیه ساز آنلاین MAC OS اجرا کنید.

این دستور etags.emacs24 است که می تواند در ارائه دهنده هاست رایگان OnWorks با استفاده از یکی از چندین ایستگاه کاری آنلاین رایگان ما مانند Ubuntu Online، Fedora Online، شبیه ساز آنلاین ویندوز یا شبیه ساز آنلاین MAC OS اجرا شود.

برنامه:

نام


تگ ها، کاتگ ها - ایجاد فایل برچسب برای Emacs، vi

خلاصه


برچسب ها [-aCDGIRVh] [-i پرونده] [-l زبان]
[-یا فایل برچسب] [-r regexp] [--parse-stdin=پرونده]
[--پیوست] [--بدون تعریف] [--جهانی] [--بدون جهانی] [--include=پرونده]
[--نادیده گرفتن-تورفتگی] [--language=زبان] [--اعضا] [--بدون اعضا] [--output=فایل برچسب]
[--regex=regexp] [--no-regex] [--راهنما] [--نسخه] پرونده ...

برچسب ها [-aCdgIRVh] [-BtTuvwx] [-l زبان]
[-یا فایل برچسب] [-r regexp] [--parse-stdin=پرونده]
[--ضمیمه] [--جستجوی عقب] [--cxref] [--no-defines] [--globals] [--no-globals]
[--نادیده گرفتن-تورفتگی] [--language=زبان] [--اعضا] [--بدون اعضا] [--output=فایل برچسب]
[--regex=regexp] [--به روز رسانی] [--راهنما] [--نسخه] پرونده ...

شرح


La برچسب ها این برنامه برای ایجاد یک فایل جدول برچسب در قالبی که توسط آن قابل درک است استفاده می شود ایمکس(1);
la برچسب ها برنامه برای ایجاد جدول مشابه در قالبی که توسط آن قابل درک است استفاده می شود vi(1) هر دو
فرم‌های برنامه سینتکس C، Objective C، C++، Java، Fortran، Ada را درک می‌کنند.
Cobol، Erlang، Forth، HTML، LaTeX، Emacs Lisp/Common Lisp، Lua، Makefile، Pascal، Perl،
PHP، PostScript، Python، Prolog، Scheme و اکثر نحوهای اسمبلر مانند. هر دو فرم خوانده می شود
فایل های مشخص شده در خط فرمان، و نوشتن یک جدول برچسب (پیش فرض: برچسب ها برای برچسب ها,
برچسب ها برای برچسب ها) در فهرست کاری فعلی. فایل های مشخص شده با فایل نسبی
نام‌ها در جدول برچسب‌ها با نام فایل‌ها نسبت به فهرستی که در آن قرار دارد، ثبت می‌شوند
جدول برچسب ساکن است. اگر جدول برچسب در / توسعه یا خروجی استاندارد است، با این حال،
نام فایل ها نسبت به دایرکتوری کاری ساخته می شوند. فایل های مشخص شده با مطلق
نام فایل ها با نام فایل های مطلق ثبت می شود. فایل های تولید شده از یک منبع
فایل - مانند یک فایل C تولید شده از یک فایل Cweb منبع - با نام ضبط می شود
فایل منبع فایل های فشرده با استفاده از gzip، bzip2 و xz پشتیبانی می شوند. برنامه ها
زبان مورد استفاده در یک فایل ورودی را بر اساس نام فایل و محتوای آن تشخیص دهد. در
--زبان سوئیچ را می توان برای تجزیه اجباری نام فایل های زیر سوئیچ استفاده کرد
با توجه به زبان داده شده، حدس های نادیده گرفته شده بر اساس پسوند نام فایل.

OPTIONS


برخی از گزینه ها فقط برای vi فایل های برچسب سبک تولید شده توسط ctag. برچسب ها نمیکند
آنها را بشناسد. برنامه ها اختصارات بدون ابهام را برای نام گزینه های طولانی می پذیرند.

-آ، --پیوست
به فایل برچسب موجود اضافه کنید. (برای viفرمت فایل های برچسب، همچنین ببینید --به روز رسانی.)

-ب، ---جستجوی عقب
برچسب‌گذاری فایل‌های نوشته شده در قالب مورد انتظار توسط vi شامل جستجوی عبارت منظم باشد
دستورالعمل ها؛ را -B گزینه آنها را با استفاده از جداکننده ` می نویسد?'، برای جستجو
به عقب از طریق فایل ها پیش فرض این است که از جداکننده ` استفاده کنید/'، برای جستجو
به جلو از طریق فایل ها فقط برچسب ها این گزینه را می پذیرد.

--اعلامیه ها
در زبان های C و مشتق شده، تگ هایی را برای اعلان های تابع ایجاد کنید و تگ ها را ایجاد کنید
برای متغیرهای خارجی مگر اینکه --no-globals استفاده شود. در Lisp، برچسب هایی برای (defvar
foo) اعلامیه ها.

-دی، -- بدون تعریف
از ایجاد برچسب برای تعاریف ثابت پیش پردازنده C و enum خودداری کنید
ثابت ها اگر تعداد زیادی فایل هدر وجود داشته باشد، این ممکن است فایل برچسب ها را بسیار کوچکتر کند
برچسب گذاری شده است.

-- جهانی ها
ورودی های برچسب برای متغیرهای سراسری در Perl و Makefile ایجاد کنید. این پیش فرض است
در C و زبان های مشتق شده

-- غیر جهانی
متغیرهای سراسری را در زبان های C و مشتق شده تگ نکنید. به طور معمول این کاهش می دهد
اندازه فایل یک چهارم

-i پرونده, --شامل=پرونده
یک یادداشت را در فایل تگ قرار دهید که نشان می دهد، هنگام جستجوی یک برچسب، یکی
همچنین باید به فایل برچسب ها مراجعه کنید پرونده پس از بررسی فایل فعلی فقط برچسب ها
این گزینه را می پذیرد.

-من، --نادیده گرفتن-تورفتگی
به اندازه معمول به تورفتگی تکیه نکنید. در حال حاضر، این به این معنی است که نباید
فرض کنید یک مهاربند بسته شدن در ستون اول، مهاربندی نهایی یک تابع یا است
تعریف ساختار در C و C++.

-l زبان, --زبان=زبان
فایل های زیر را با توجه به زبان داده شده تجزیه کنید. بیش از یک مورد از این قبیل
گزینه ها ممکن است با نام فایل ها مخلوط شوند. استفاده کنید --کمک برای دریافت لیستی از
زبان های موجود و پسوندهای نام فایل پیش فرض آنها. زبان «خودکار» می‌تواند
برای بازیابی تشخیص خودکار زبان بر اساس نام فایل استفاده شود. در
زبان "هیچ" ممکن است برای غیرفعال کردن تجزیه زبان به طور کلی استفاده شود. فقط regexp
تطبیق در این مورد انجام می شود (نگاه کنید به -- رژکس گزینه).

--اعضا
ورودی های برچسب برای متغیرهایی که اعضای ساختارهای ساختار مانند هستند ایجاد کنید
PHP. این پیش فرض برای زبان های C و مشتق شده است.

-- بدون عضو
متغیرهای عضو را تگ نکنید.

--فقط بسته ها
فقط بسته ها را در فایل های Ada تگ کنید.

--parse-stdin=پرونده
ممکن است (فقط یک بار) به جای نام فایل در خط فرمان استفاده شود. برچسب ها اراده
از ورودی استاندارد بخوانید و تگ های تولید شده را به عنوان متعلق به فایل علامت گذاری کنید فایل.

-o فایل برچسب, --خروجی=فایل برچسب
نام صریح فایل برای جدول برچسب. برای برچسب ها فقط، نام فایل - به معنی
خروجی استاندارد؛ پیش فرض را لغو می کند برچسب ها or برچسب ها. (اما نادیده گرفته شده با -v or -x.)

-r regexp, --regex=regexp

علاوه بر این، بر اساس تطبیق regexp برای فایل‌های زیر این گزینه برچسب‌هایی ایجاد کنید
به تگ های ساخته شده با تجزیه استاندارد بر اساس زبان. ممکن است آزادانه باشد
آمیخته با نام فایل ها و -R گزینه. regex ها تجمعی هستند، به عنوان مثال،
هر یک از این گزینه ها به موارد قبلی اضافه می شود. regexps یکی از
تشکیل می دهد:
[{زبان}]/tagregexp/[nameregexp/]اصلاح کننده ها
@regexfile

جایی که tagregexp برای مطابقت با برچسب استفاده می شود. نباید با شخصیت های بی فایده مطابقت داشته باشد.
اگر تطابق به گونه ای باشد که به طور اجتناب ناپذیری با کاراکترهای بیش از حد مورد نیاز مطابقت داده شود
tagregexp، ممکن است مفید باشد برای اضافه کردن یک nameregexp، برای محدود کردن دامنه برچسب.
برچسب ها regexps را بدون a نادیده می گیرد nameregexp. نحو regexps همان است
در ایمکس دنباله های فرار کاراکتر زیر پشتیبانی می شوند: \a, \b, \d, \e,
\f، \n، \r، \t، \v که به ترتیب مخفف کاراکترهای ASCII BEL، BS، DEL،
ESC، FF، NL، CR، TAB، VT.
La اصلاح کننده ها دنباله ای از 0 یا بیشتر کاراکتر در میان هستند i، که به معنای نادیده گرفتن است
مورد هنگام تطبیق؛ m، که بدان معنی است که tagregexp برابر خواهد شد
کل محتویات فایل به طور همزمان، به جای خط به خط، و دنباله تطبیق
می تواند چندین خط را مطابقت دهد. و s، که نشان می دهد m و به این معنی است که کاراکتر نقطه
in tagregexp با کاراکتر خط جدید نیز مطابقت دارد.
جداکننده که هست / در مثال ها، می تواند هر شخصیتی متفاوت از
فضا، زبانه، بریس و @. اگر کاراکتر جداکننده در داخل منظم مورد نیاز است
عبارت، باید با قبل از آن نقل قول شود \.
اختیاری {زبان} پیشوند به این معنی است که تگ باید فقط برای فایل ها ایجاد شود
از زبان زبان، و در غیر این صورت نادیده گرفته شد. این به ویژه زمانی مفید است که
ذخیره بسیاری از regex های از پیش تعریف شده در یک فایل.
در شکل دوم خود، regexfile نام فایلی است که شامل تعدادی از
استدلال به --regex= گزینه، یکی در هر خط. خطوطی که با فاصله یا شروع می شوند
تب به عنوان نظر در نظر گرفته می شود و نادیده گرفته می شود.

در اینجا چند نمونه آورده شده است. همه رجیکس ها برای محافظت از آنها در برابر پوسته نقل شده اند
تفسیر

ماکروهای DEFVAR را در فایل های منبع emacs تگ کنید:
--regex='/[ \t]*DEFVAR_[AZ_ \t(]+"\([^"]+\)"/'

فایل های VHDL را تگ کنید (این مثال یک خط طولانی است که در اینجا برای قالب بندی شکسته شده است
دلایل):
--language=هیچکدام --regex='/[ \t]*\(معماری\|\
پیکربندی\) +[^ ]* +OF/' --regex='/[ \t]*\
\(ویژگی\|ENTITY\|FUNCTION\|PACKAGE\( بدن\)؟\
\|روال\|روند\|نوع\)[ \t]+\([^ \t(]+\)/\3/'

فایل های TCL را تگ کنید (این مثال آخر استفاده از a را نشان می دهد tagregexp):
--lang=هیچکدام --regex='/ پروسه[ \t]+\([^ \t]+\)/\1/'

یک regexp می تواند قبل از {ارسال به دوست}، بنابراین آن را برای مطابقت با خطوط فایل های محدود می کند
زبان مشخص شده استفاده کنید برچسب ها --کمک برای به دست آوردن لیستی از شناخته شده ها
زبان ها. این ویژگی به ویژه در داخل مفید است regex فایل ها. یک فایل regex
شامل یک regex در هر خط. خطوط خالی، و آن خطوطی که با فاصله یا شروع می شوند
زبانه نادیده گرفته می شوند. خطوطی که با @ شروع می شوند، ارجاعاتی به فایل های regex هستند که نام آنها وجود دارد
علامت @ را دنبال می کند. خطوط دیگر مانند عبارات منظم در نظر گرفته می شوند
پیروی -- رژکس.
مثلا دستور
برچسب ها [ایمیل محافظت شده] *.c
regex های موجود در فایل regex.file را می خواند.

-ر، --بدون رژکس
دیگر تطبیق regexp را روی فایل های زیر انجام ندهید. ممکن است آزادانه با هم مخلوط شوند
با نام فایل ها و -- رژکس گزینه.

-u، --به روز رسانی
به روز رسانی ورودی های برچسب برای فایل ها در خط فرمان مشخص شده و ورودی های برچسب را برای
فایل های دیگر در محل در حال حاضر، این با حذف موجود اجرا می شود
ورودی برای فایل های داده شده و سپس بازنویسی ورودی های جدید در پایان
فایل برچسب ها بازسازی کل فایل تگ اغلب سریعتر از استفاده از آن است
این. فقط برچسب ها این گزینه را می پذیرد.

-v، --vgrind
به جای ایجاد یک فایل برچسب، ایندکس را بنویسید (in vgrind قالب) به استاندارد
خروجی فقط برچسب ها این گزینه را می پذیرد.

-ایکس، --cxref
به جای ایجاد یک فایل برچسب، یک مرجع متقاطع بنویسید (in cxref قالب) به
خروجی استاندارد فقط برچسب ها این گزینه را می پذیرد.

-h، -H، --کمک
اطلاعات استفاده چاپ به دنبال یک یا چند چاپ --language=LANG به تفصیل
اطلاعاتی در مورد نحوه ایجاد برچسب برای LANG.

-V، - نسخه
نسخه فعلی برنامه (همان نسخه emacs) را چاپ کنید برچسب ها is
حمل شده با).

با استفاده از خدمات onworks.net از etags.emacs24 به صورت آنلاین استفاده کنید


سرورها و ایستگاه های کاری رایگان

دانلود برنامه های ویندوز و لینوکس

  • 1
    facetracknoir
    facetracknoir
    برنامه هدتراک مدولار که
    پشتیبانی از چندین ردیاب چهره، فیلترها
    و پروتکل های بازی در میان ردیاب ها
    SM FaceAPI، AIC Inertial Head هستند
    ردیاب ...
    دانلود facetracknoir
  • 2
    کد QR پی اچ پی
    کد QR پی اچ پی
    کد QR PHP منبع باز (LGPL) است
    کتابخانه ای برای تولید کد QR،
    بارکد 2 بعدی. بر اساس
    کتابخانه libqrencode C، API را برای
    ایجاد بارک کد QR...
    کد QR PHP را دانلود کنید
  • 3
    آزاد
    آزاد
    Freeciv یک نوبت مبتنی بر رایگان است
    بازی استراتژی چند نفره که در آن هر کدام
    بازیکن رهبر a می شود
    تمدن، مبارزه برای به دست آوردن
    هدف نهایی: بودن...
    دانلود Freeciv
  • 4
    جعبه شن فاخته
    جعبه شن فاخته
    Cuckoo Sandbox از اجزای سازنده استفاده می کند
    نظارت بر رفتار بدافزار در الف
    محیط سندباکس; جدا شده از
    بقیه سیستم به صورت خودکار ارائه می دهد
    تحلیل یا...
    جعبه شنی فاخته را دانلود کنید
  • 5
    LMS-YouTube
    LMS-YouTube
    پخش ویدیوی YouTube در LMS (انتقال از
    Triode's to YouTbe API v3) این است
    برنامه ای که می توان آن را نیز واکشی کرد
    از جانب
    https://sourceforge.net/projects/lms-y...
    LMS-YouTube را دانلود کنید
  • 6
    اساس نمایش ویندوز
    اساس نمایش ویندوز
    Windows Presentation Foundation (WPF)
    یک چارچوب UI برای ساخت ویندوز است
    برنامه های دسکتاپ WPF از a
    مجموعه گسترده ای از توسعه برنامه
    امکانات...
    دانلود Windows Presentation Foundation
  • بیشتر "

دستورات لینوکس

Ad