این دستور htags است که می تواند در ارائه دهنده میزبانی رایگان OnWorks با استفاده از یکی از چندین ایستگاه کاری آنلاین رایگان ما مانند Ubuntu Online، Fedora Online، شبیه ساز آنلاین ویندوز یا شبیه ساز آنلاین MAC OS اجرا شود.
برنامه:
نام
htags - ایجاد ابرمتن از کد منبع.
خلاصه
htags [-acCDfFghInosTvwx][-d مسیر db][-m نام][-S cgidir][-t عنوان][دیر]
شرح
Htags ابرمتن C، C++، Yacc، جاوا، PHP و کد منبع اسمبلی را می سازد.
قبل از استفاده از این دستور، باید آن را اجرا کنید gtags(1) از دایرکتوری ریشه
درخت منبع سپس می توانید اجرا کنید htags از همان مکان Htags دایرکتوری می سازد
به نام «HTML» و ایجاد ابرمتن در آن. می توانید مرور را از
«HTML/index.html».
پس از htags ابرمتن ایستا را تا زمانی که -D or -f گزینه مشخص نشده است،
می توانید آن را به هر جایی منتقل کنید و با هر مرورگری بدون وب سرور آن را مرور کنید.
برای هر دو باید از یک تجزیه کننده استفاده کنید gtags(1) و htags. اگر از تجزیه کننده پیش فرض استفاده می کنید، آن را
لازم نیست برای آن در نظر گرفته شود.
OPTIONS
اگر در htags تازه کار هستید، توصیه می شود با آن فراخوانی کنید --پیشنهاد می دهد گزینه. با
گزینه، htags به جای شما از گزینه های محبوب استفاده کنید.
گزینه های ذیل در دسترس هستند:
-a, --الفبا
یک شاخص تابع حروف الفبا درست کنید که برای یک پروژه بزرگ مناسب است.
--احتیاط
برای منع دانلود پیام احتیاط را وارد کنید.
-c, --فشرده - جمع و جور
فشرده سازی فایل های html توسط از gzip(1). شما باید یک وب سرور راه اندازی کنید تا از gzip(1)
برای هر فایل فشرده فراخوانی می شود. به «HTML/.htaccess» که توسط تولید شده است مراجعه کنید
htags
-C ساخت فایل های html فشرده با a html.gz پسوند. سیستم های دبیان معمولا می توانند
اینها را به صورت شفاف و بدون نیاز به کمک CGI از حالت فشرده خارج کنید.
--cvsweb آدرس
URL cvsweb را وارد کنید. آدرس به عنوان پایه URL استفاده می شود. وقتی دایرکتوری 'CVS' در
دایرکتوری ریشه پروژه منبع، محتوای 'CVS/Repository' به عنوان استفاده می شود
مسیر نسبی از پایه
--cvsweb-cvsroot cvsroot
cvsroot را در URL cvsweb مشخص می کند.
-D, -- پویا
با استفاده از برنامه CGI لیست اشیاء را به صورت پویا ایجاد کنید. به طور پیشفرض، لیستهای شی هستند
به صورت ایستا تولید می شود. اگرچه این گزینه هم اندازه و هم نسل را کاهش می دهد
در زمان فرامتن، باید یک وب سرور راه اندازی کنید و نمی توانید آن را جابجا کنید
فرامتن از دایرکتوری منبع
-d, --dbpath مسیر db
دایرکتوری را مشخص می کند که «GTAGS» و «GRTAGS» در آن وجود دارد. پیش فرض است
پوشه کنونی.
--غیرفعال کردن-grep
grep را در فرم جستجو (-f,--form) غیرفعال کنید.
-F, --قاب
برای هر قسمت از مطالب از قاب استفاده کنید.
-f, --فرم
پشتیبانی از فرم جستجو با استفاده از برنامه CGI. شما باید یک وب سرور راه اندازی کنید، و شما
نمی تواند ابرمتن را از فهرست منبع منتقل کند.
--مسیر کامل
نام فایل ها را با مسیر کامل در فهرست فایل فهرست کنید. به طور پیش فرض، فقط آخرین مورد را فهرست کنید
جزء یک مسیر
-g, --gtags
اجرا کردن gtags(1) قبل از ایجاد فرامتن. در -v, -w و مسیر db منتقل می شوند
gtags.
--gtagsconf پرونده
بارگیری پیکربندی کاربر از پرونده.
--gtagslabel برچسب
برچسب برای برچسب فایل پیکربندی استفاده می شود. پیش فرض پیش فرض است.
-h, --func-header[=موقعیت]
هدر تابع را برای هر تابع درج کنید. به صورت پیش فرض، htags آن را تولید نمی کند
با استفاده از آن می توانید موقعیت را مشخص کنید موقعیت استدلال، که اجازه می دهد یکی از قبل،
راست و بعد موقعیت پیش فرض بعد است.
-I, --آیکون
برای برخی از پیوندها به جای متن از نمادها استفاده کنید.
--درج-پانویس پرونده
درج پاورقی سفارشی مشتق شده از پرونده قبل از برچسب زدن
--insert-header پرونده
درج هدر سفارشی مشتق شده از پرونده بعد از برچسب زدن
-- آیتم-سفارش تنظیمات
ترتیب اقلام را در صفحه بالا مشخص کنید. در تنظیمات رشته ای است که از آیتم تشکیل شده است
نشانه ها به ترتیب هر علامت به شرح زیر است: c: احتیاط s: فرم جستجو، m: برق شهری
d: تعریف، f: فایل ها. پیش فرض است csmdf.
-m, - تابع اصلی نام
نام تابع اصلی را مشخص کنید. پیش فرض اصلی است.
-n, --شماره خط[=ستون ها]
چاپ شماره خطوط به طور پیش فرض، شماره خطوط را چاپ نمی کند. مقدار پیش فرض از
ستون ها 4 است
-فایل بدون نقشه
فایل "MAP" و "FILEMAP" تولید نمی کند. به صورت پیش فرض، htags آنها را تولید می کند.
-o, --دیگر
نه تنها فایل های منبع بلکه فایل های دیگر را به جز فایل های باینری انتخاب کنید.
-S, --secure-cgi cgidir
برنامه های CGI را در آن بنویسید cgidir برای تحقق یک برنامه CGI متمرکز. اسکریپت
نام مستعار به طور پیش فرض '/cgi-bin' است. می توانید این مقدار را با استفاده از متغیر config بازنویسی کنید
script_alias در 'gtags.conf'.
-s, --سمبل
لنگرها را نه تنها برای تعاریف و ارجاعات اشیا، بلکه برای نمادهای دیگر نیز ایجاد کنید.
--آمار
چاپ اطلاعات آماری
--پیشنهاد می دهد
Htags گزینه های محبوب را به جای مبتدیان انتخاب می کند. معادل است با
اکنون '-afghInosTxv --show-position'.
-T, --میز-فلیست[=زمینه]
ایجاد لیست فایل با استفاده از برچسب زدن در زمینه برای شماره فیلد در a استفاده می شود
خط پیش فرض 5 است.
-t, --عنوان عنوان
La عنوان از این فرامتن پیش فرض آخرین جزء جریان است
دایرکتوری.
- فهرست جدول
لیست برچسب ها با استفاده از برچسب زدن
-- زبانه ها عدد
توقف برگه. پیش فرض 8 است.
-v, -- پرحرف
حالت پرمخاطب.
-w, -- هشدار
پیام های هشدار را چاپ کنید.
-x, --xhtml[=نسخه]
به جای HTML ابرمتن XHTML ایجاد کنید. اگر --قاب سپس گزینه مشخص می شود
ایجاد XHTML-1.0 Frameset برای index.html و تولید XHTML-1.0 Transitional برای
فایل های دیگر، در غیر این صورت اگر نسخه 1.1 است یا متغیر پیکربندی xhtml_version روی 1.1 تنظیم شده است
سپس XHTML-1.1 دیگری XHTML 1.0 Transitional را تولید کنید.
دیر دایرکتوری که فرامتن در آن تولید می شود. پیش فرض فعلی است
دایرکتوری.
مثال ها
$ gtags -v
$ htags -sanohITvt 'به تور منبع XXX خوش آمدید!'
$ فایرفاکس HTML/index.html
$ htags --پیشنهاد
از htags به صورت آنلاین با استفاده از خدمات onworks.net استفاده کنید