magicfile icon وبسایت فایل سحرآمیز - magicfile.ir

دانلود سورس و کد جستجوگر فایل در سی شارپ

دانلود-سورس-و-کد جستجوگر-فایل-در-سی-شارپ
لینک کوتاه : https://magicfile.ir/?p=3144
توضیحات کوتاه و لینک دانلود
امروز در این پست برای شما کاربران عزیز وبسایت فایل سحرآمیز یک سورس و کد جستجوگر فایل در سی شارپ را آماده دانلود قرار داده ایم.

دانلود - Download

لیست فایل های مشابه


رضایت کاربران از دانلود فایل
پیشنهاد
310
تعداد دانلود
189
رضایت مندی
92%
کم متوسط زیاد
توضیحات کامل در مورد فایل

دانلود سورس و کد جستجوگر فایل در سی شارپ

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

معرفی

این ابزار یک ابزار جستجوی ساده است که من برای جستجوی تمام کد منبع خود، صرف نظر از زبان، ایجاد کردم. این ابزار با Visual Studio 2008 ادغام می شود، بنابراین می توانید هنگام نوشتن کد، جستجو را آغاز کنید. این ابزار هر دایرکتوری را برای فایل‌هایی که با پسوندهای مشخص شده مطابقت دارند جستجو می‌کند و رشته‌های جستجو را (از عبارت‌های منظم پشتیبانی می‌کند) در داخل فایل‌های همسان مطابقت می‌دهد. نتایج در قالب درختی تمیز ارائه می‌شوند و به شما اجازه می‌دهند تا اقدامات مختلفی را با نتایج انجام دهید.

سورس و کد جستجوگر فایل در سی شارپ 11

زمینه

من حدود 80 درصد از روزم را در مقابل صفحه کامپیوتر می گذرانم و برای مشتریان کد می نویسم، و زمان زیادی را صرف کندن کدهای قدیمی می کنم که در گذشته نوشته ام و سعی می کنم به یاد بیاورم که چگونه یک مشکل را قبلا حل کرده ام. من می توانم راه حل را در یک پروژه فعلی پیاده کنم. ای کاش می‌توانستم ارزش زمانی دقیقی برای این تمرین بگذارم، اما نزدیک‌ترین مقداری که می‌توانم به آن برسم، مقدار زیادی است. من در اوایل تشخیص دادم که به یک برنامه از نوع GREP نیاز دارم که بتوانم از آن برای جستجوی سلسله مراتب فهرست بزرگ حاوی هزاران فایل منبع استفاده کنم. برنامه های Windows Grep زیادی وجود دارد و من تعدادی از آنها را امتحان کردم (آنهایی که رایگان بودند). در نهایت، استفاده از بسیاری از آنها برای نیازهایم بسیار خسته کننده و دست و پا گیر بود، و برخی از ویژگی هایی وجود داشت که من واقعاً برای برنامه نویسان Visual Studio IDE می خواستم، مانند توانایی باز کردن یک فایل راه حل *.sln برای یک فایل کد منطبق، که در یک برنامه سوئیچ تیغه (یک اندازه برای همه) نوع Grep-ping امکان پذیر نیست.

گزینه Find In Files ویژوال استودیو

البته، ویژوال استودیو قبلاً یک ویژگی جستجوی قوی (CTRL+SHIFT+F) ارائه می‌کند که به شما امکان می‌دهد الگوهای موجود در فایل‌ها را بر اساس پسوندها و رشته‌های جستجوی تعریف‌شده توسط کاربر جستجو کنید. عملکرد این ابزار عملکرد ویژگی ویژوال استودیو را تقلید می کند، اما برخی گزینه های اضافی مانند توانایی (تلاش برای مکان یابی و) باز کردن فایل *.sln مرتبط با فایل کد منطبق، و توانایی باز کردن پوشه حاوی فایل مطابق این ابزار می تواند الگوها را با نام فایل ها و همچنین الگوهای موجود در فایل ها را جستجو و مطابقت دهد.

با تشکر از Drew Stainton برای این نکته: شما می توانید با ویرایش تنظیمات رجیستری ویژوال استودیو، رفتار Find in Files Visual Studio را سفارشی کنید: تجربه Find in Files Results را سفارشی کنید!

استفاده خارج از ویژوال استودیو

این راه حل به عنوان یک ویژگی اضافه به ویژوال استودیو متصل می شود، بنابراین می توانید هنگام کار در ویژوال استودیو آن را راه اندازی کنید، اما به هیچ وجه به ویژوال استودیو وابسته نیست. می توان آن را به تنهایی اجرا کرد و برای جستجوی هر کدی (یا هر فایلی که در Notepad قابل خواندن است) استفاده کرد. من از آن برای جستجو در اسکریپت های VBScript، دسته ای و پرل و همچنین برای جستجوی فایل های گزارش سرور فایل استفاده کرده ام.

اهداف پروژه

هدف نهایی پروژه کاهش چشمگیر تلاش مورد نیاز برای بررسی فایل های کد است. راه حل نیاز به جستجوی سیستم فایل با بیشترین سرعت ممکن و ارائه یک خروجی ساده دارد که کاربر بتواند با آن تعامل داشته باشد.

به طور خلاصه:

  • نام فایل هایی را بیابید که با پسوندها و الگوی جستجوی مشخص شده مطابقت دارند
  • مقادیری را در داخل فایل ها پیدا کنید که با الگوی جستجوی مشخص شده و پسوند مشخص شده مطابقت دارند
  • جستجو باید تا حد امکان سریع باشد
  • راه حل باید داده های تعریف شده کاربر را بین جلسات حفظ کند

مسابقات باید این رفتارها را مجاز کند:

  • باز کردن فایل
  • فایل را در Notepad باز کنید
  • پوشه حاوی را باز کنید
  • باز کردن فایل راه حل مالک فایل کد ( *.sln )

فهرست کردن یا نه فهرست کردن

این سوالی است که مدت زیادی است روی آن زحمت کشیده ام. اگر من همه فایل‌ها را در یک مکان فهرست کنم، نتایج جستجو فوری خواهند بود. این کار کاربران را بسیار خوشحال می کند، اما هزینه های زیادی را به راه حل اضافه می کند. در نهایت، من تصمیم گرفتم، برای این ابزار، هر جستجو در زمان واقعی باشد، و همه اقدامات به جای نمایه سازی قبل از اجرا، در زمان جستجو انجام شود.

برای شما کاربر عزیز پیشنهاد دانلود داده می شود

فایل های که ممکن است نیاز داشته باشید

نظرات کاربران

کد امنیتی

ارسال کننده نظر منصور - 2023/1/6 4:14:12 am
با سلام واقعاً دمتون گرم دانلود کردم
 
پاسخ پشتیبانی فایل سحر آمیز
سلام نظر لطف شماست
 
ارسال کننده نظر علی - 2023/4/5 3:7:14 am
سلام من فایل رو دانلود کردم بسیار خوب بود
 
پاسخ پشتیبانی فایل سحر آمیز
با سلام لطف می کنید
 
ارسال کننده نظر پروین - 2023/5/7 4:29:39 am
سلام استاد خدا خیرتون بده مهندس عزیز واقعا لازم داشتم
 
پاسخ پشتیبانی فایل سحر آمیز
با سلام ممنون از ارسال دیدگاه خود
 

لیست فایل های ویژه وبسایت

دیتابیس-کامل-تقویم-1403-بصورت-فایل-اکسل-xlsx-(شمسی---قمری--میلادی--مناسب-ها)
دیتابیس کامل تقویم 1403 بصورت فایل اکسل xlsx (شمسی - قمری -میلادی -مناسب ها)

دانلود-نرم-افزار-تبدیل-فایل-متنی-تکست-txt-به-وی‌سی‌اف-vcf-(مخاطب-موبایل)
دانلود نرم افزار تبدیل فایل متنی تکست txt به وی‌سی‌اف vcf (مخاطب موبایل)

دانلود-نرم-افزار-ترجمه-خودکار-فایل-های-po-,-pot-بصورت-کامل-برای-تمامی-زبان-ها-از-جمله-فارسی
دانلود نرم افزار ترجمه خودکار فایل های po , pot بصورت کامل برای تمامی زبان ها از جمله فارسی

بهترین-سرویس-پوش-نوتیفیکیشن-اسکریپت-مدیریت-اعلان-و-ساخت-پوش-نوتیفیکیشن-سایت-و-ارسال-پوش-از-طریق-php
بهترین سرویس پوش نوتیفیکیشن اسکریپت مدیریت اعلان و ساخت پوش نوتیفیکیشن سایت و ارسال پوش از طریق php

دانلود-نرم-افزار-تغییر-زبان-سورس-و-کد-ویژوال-استودیو-(عناصر-دیزاین-طراحی-فرم-ها)
دانلود نرم افزار تغییر زبان سورس و کد ویژوال استودیو (عناصر دیزاین طراحی فرم ها)