در z3c.recipe.tag یک دستور پایتون است که به تولید یک فایل پایگاه داده برچسب ها است که می تواند با تعدادی از سردبیران مختلف استفاده می شود به سرعت مراجعه به تعاریف کلاس و تابع در فایل های منبع بسته خود را و وابستگی تخم مرغ است.
وابستگی
پربرکت-ctags و ID-utils گروه: قبل از اجرای buildout برچسب ها را فعال کنید، شما باید مناسب خط فرمان ابزار نسل برچسب را نصب کنید. در اوبونتو، شما می توانید این با apt-get نصب:
& nbsp؛ از دستور sudo apt-get برای نصب پربرکت-ctags ID-utils گروه
در مک، دانلود و نصب پورت از http://www.macports.org/ و سپس نصب ctags و idutils در این راه:
& nbsp؛ از پورت کنید: sudo نصب ctags idutils
چگونه به استفاده از این دستور غذا
با Buildout
فرض کنید شما یک تخم مرغ به نام MyApplication. برای استفاده از این دستور غذا با buildout، شما را به شرح زیر به فایل buildout.cfg اضافه کنید:
[برچسب ها]
دستور غذا = z3c.recipe.tag: برچسب ها
تخم مرغ = MyApplication
این تولید یک فایل اسکریپت در بن / دایرکتوری که شما پس از آن می تواند مانند این را اجرا کنید:
و nbsp؛ ./ بن / برچسب ها
به طور پیش فرض، این اسکریپت تولید سه فایل در دایرکتوری که از آن شما اسکریپت زد:
- یک فایل ctags به نام برچسب ها برای استفاده توسط ایمکس،
- یک فایل ctags به نام برچسب ها برای استفاده توسط VI، و
- یک فایل idutils به نام ID برای استفاده توسط هر دو.
بعد از آن شما می توانید با استفاده از این فایل در ویرایشگر خود را از انتخاب.
به صورت اختیاری، شما می توانید انتخاب کنید که فایل برای ساخت. در زیر خروجی ./bin/tags --help است:
طریقه استفاده: build_tags [گزینه]
گزینه ها:
& nbsp؛ در -h، --help این ارسال و خروج کمک نشان می دهد
& nbsp؛ در زبان -l، --languages = زبان
& nbsp؛ در ctags فهرست کاما جدا از زبان. پیش فرض به
و nbsp؛ `` -JavaScript``
& nbsp؛ در -e، --ctags-ایمکس پرچم برای ساخت ایمکس ctags `` فایل TAGS``
و nbsp؛ -v، --ctags-VI پرچم برای ساخت VI ctags `` فایل tags``
& nbsp؛ در -b، --ctags-bbedit پرچم برای ساخت ctags bbedit `` فایل tags``
& nbsp؛ در -i، --idutils پرچم برای ساخت idutils `` فایل ID``
با کفپوش
اگر شما با استفاده از کفپوش و در حال حاضر نصب z3c.recipe.tag، پس از آن همه شما باید انجام دهید این است که اضافه کردن این خط به فایل pavement.py شما:
واردات z3c.recipe.tag
و سپس اجرا وظیفه z3c.recipe.tag.tags از خط فرمان:
& nbsp؛ در z3c.recipe.tag.tags فینیشر
منابع اضافی
برای کسب اطلاعات بیشتر در مورد استفاده از تگ جدول با سردبیران مختلف وب سایت های زیر مراجعه کنید:
- ایمکس: http://www.gnu.org/software/emacs/manual/html_node/emacs/Tags.html
- به پرش به محل یک برچسب، نوع MX پیدا تگ و نام برچسب. و یا استفاده M-. پرش به برچسب تطبیق این نشانه رمز مکان نما در حال حاضر در. اولین باری که این کار، به شما خواهد شد برای محل فایل برچسب ها را برانگیخت.
- VIM: http://vimdoc.sourceforge.net/htmldoc/tagsrch.html
- BBEdit: http://pine.barebones.com/manual/BBEdit_9_User_Manual.pdf فصل 14، صفحه 324
برای کسب اطلاعات بیشتر در ctags، بازدید http://ctags.sourceforge.net/
What جدید در این نسخه است:
پشتیبانی و نیاز به zc.buildout 2.0.
اضافه کردن پشتیبانی از نسخه پایتون (3.6، 2.7، 3.2، 3.3) طبقه به setup.py
جدید در نسخه 0.6 است:
به روز رسانی آشکار اجازه می دهد تا نسل بسته تیغه صادرات غیر VCS. شمارنده 0.5 & quot؛ را کیسه قهوه ای و & quot؛ انتشار.
جدید در نسخه 0.4.1 است:
در پرش دایرکتوری sys.path وجود ندارد برای جلوگیری از ctags هشدار.
مورد نیاز:
پایتون
نظر یافت نشد