دانلود نرم افزار جستجوگر متن | TextWorkBench

4.4
1 1 1 1 1
رتبه 4.40 (5 رای)

چند سال پیش که برای اولین بار پورتال بیتریکس را روی سرور محلی (wamp) نصب کرده بودم، نیاز به یک نرم افزار جستجو در متن فایل ها بسیار حس میشد. زیرا این پورتالِ متن باز، نزدیک به 10000 فایل داشت و اگر می خواستیم متن تبلیغاتی بخشی از پورتال را ویرایش کنیم، یافتن فایل های مورد نظر عملا کاری غیر ممکن بود.
جدای کار با پورتال ها، اگر شما کدنویس باشید یا یک قالب و سایت ساز را دانلود کرده و بدنبال ویرایش متنی باشید که در میان هزاران فایل پنهان شده است، گشتن فایل به فایل کاری وقت گیر است. چه بسا به دلیل کم دقتی فایل مورد نظر را پیدا نیز نکنید.

پس از جستجو در اینترنت سرانجام به نرم افزاری رسیدم که این کار را در کمتر از چند دقیقه انجام می داد!

نرم افزار TextWorkBench یک جستجوگر در متن فایل است. شما می توانید فولدر اصلی پروژه خود را معرفی، متن مورد نظر را تایپ و این نرم افزار جستجو را آغاز کند. برای سایت ساز جوملا (نسخه 3) که حدود 1000 فایل دارد معمولا جستجو حدود 1 دقیقه بیشتر به طول نمی انجامد. البته این زمان بسته به کلمه مورد جستجو تغییر می کند. بعد از یافتن فایل می توانید به راحتی به کمک ویرایشگر خود، خط مورد نظر را حذف یا ویرایش کنید

2

 از امکانات کاربردی نرم افزار TextWorkBench می توان به جستجوی کلیدواژه در فایل های متنی  (مانند css-txt-asp-php-js-xml )، قابلیت جایگزین کردن متنی جدید با عبارت جستجو شده، اتصال به سرور از طریق پروتکل FTP و جستجوی عبارات منظم (pattern) اشاره کرد


شیوه استفاده نرم افزار TextWorkBench

  1. اگر پروژه شما، دارای پوشه های تودرتو است، قبل از شروع جستجو حتما تیک گزینه include subfolders را بزنید
  2. مسیر پوشه مورد نظر را در باکس اول (کنار کلید folder) کپی کنید
  3. اگر پسوند فایل را می دانید، جستجوی خود را محدود کنید. مثلا اگر می خواهید جستجو فقط در فایل های php انجام شود، در باکس Search Files بنویسید : php.*
  4. در باکس کنار کلید find what نیز متنی که می خواهید بیابید را تایپ کنید و سپس کلید search را انتخاب کنید و منتظر بمانید تا عملیات اتمام یابد

دانلود نرم افزار TextWorkBench نسخه 6 | از سرور راستچین


راهنمای سریع : حذف متن کپی رایت یک ماژول یا قالب!؟
جدای بحث اخلاقی اینکه آیا باید کپی رایت حذف شود یاخیر، برای اینکه با TextWorkBench فایل حاوی کپی رایت را پیدا کنید، نیاز به ابزار کمکی به نام فایرباگ نیز دارید.
فایرباگ افزونه کاربردی فایرفاکس است (برای مرورگرهای دیگر نیز وجود دارد) که کدهای html و css یک سایت را نمایش می دهد. حال فرض کنید که می خواهید متن کپی رایت در بخش پایین قالب سازه را حذف کنید.

1- روی متن کپی رایت کلیک راست کرده و گزینه inspect را انتخاب می کنیم تا کد html نمایش داده شود. همانطور که در تصویر شماره یک می بینید این متن در یک div که کلاس آن copyRight است قرار دارد.
2- این عبارت را توسط نرم افزار textWorkBench جستجو می کنیم. به تصویر شماره 2 و تنظیمات TextWorkBenck  توجه کنید. همانطور که می بینید تیک گزینه CaseSensetive زده شده است. زیرا در عبارت مورد جستجوی ما، کاراکتر R بزرگ است و این بسیار کمک می کند تا نتایج، فیلتر شده و فایل اصلی به راحتی پیدا شود.
3- در انتها نیز فایل پیدا شده (footer.php) را می توانید ویرایش کنید. با توجه به کد زیر که در این فایل قرار دارد :

<jdoc:include type="modules" name="<?php $this->_p('copyright_footer') ?>" />

این div یک ماژول را در خود جای داده. پس شما می توانید بجای حذف این خط، ماژول کپی رایت در بخش مدیریت ماژول جوملا را پیدا کرده و آن را براحتی ویرایش کنید!