یک قطعه قطعه کوچکی از متن یا کد منبع (Source Code) است که می تواند در کد یک برنامه یا صفحه وب درج شود. اسنیپت ها روشی آسان برای پیاده سازی کد یا توابع رایج مورد استفاده در بخش بزرگتری از کد ارائه می کنند. به جای بازنویسی دوباره و مکرر همان کد، یک برنامه نویس می تواند کد را به عنوان یک قطعه ذخیره کند و به سادگی قطعه را در هر کجا که لازم است بکشید و رها کنید. با استفاده از قطعهها، برنامهنویسان و توسعهدهندگان وب همچنین میتوانند بخشهای کد رایج را در دستهها سازماندهی کنند و یک محیط توسعه پاکتر ایجاد کنند.
قسمتهای مورد استفاده در برنامهنویسی نرمافزار اغلب حاوی یک یا چند تابع هستند که در () نوشته شدهاند. ، جاوا (Java) یا یک زبان برنامه نویسی دیگر. به عنوان مثال، یک برنامه نویس ممکن است یک قطعه "رویداد پایین ماوس" را ایجاد کند تا هر بار که کاربر روی دکمه ماوس کلیک می کند یک عمل را انجام دهد. سایر قطعات ممکن است برای انجام عملیات "Open file" و "Save file" استفاده شوند. برخی از برنامه نویسان نیز از تکه های متن ساده برای نظر دادن به کد استفاده می کنند، مانند افزودن اطلاعات توسعه دهنده در ابتدای هر فایل منبع.
در توسعه وب، قطعه ها اغلب حاوی کد زبان نشانه گذاری فرامتن (HTML) هستند. یک قطعه HTML ممکن است برای درج یک جدول قالب بندی شده، یک فرم وب یا یک بلوک متن استفاده شود. میتوان از قطعههای ورق سبک آبشاری (CSS) برای اعمال قالببندی در یک صفحه وب استفاده کرد. تکههای اسکریپتنویسی وب نوشته شده در جاوا اسکریپت (JavaScript)، پیش پردازشگر فرامتن (PHP)، یا زبان برنامهنویسی دیگر ممکن است برای سادهسازی توسعه صفحه وب پویا استفاده شوند. به عنوان مثال، یک قطعه PHP که حاوی اطلاعات اتصال به پایگاه داده است را می توان در هر صفحه ای که به اطلاعات یک پایگاه داده دسترسی دارد وارد کرد. چه برنامه نویسی نرم افزار (Software) و چه در حال توسعه سایت اینترنتی (Website)، استفاده از اسنیپت ها می تواند زمان زیادی برای توسعه دهنده صرفه جویی کند.
تعریف قطعه (Snippet) در این صفحه یک تعریف پایه نگاشته شده توسط تک بورد است. اگر مایل به ارجاع به این صفحه یا استناد به این تعریف هستید، با شرط درج لینک به این صفحه می توانید از این محتوا استفاده کنید.
هدف تک بورد توضیح اصطلاحات کامپیوتری به روشی است که به راحتی قابل درک باشد. ما برای سادگی و دقت با هر تعریفی که منتشر می کنیم تلاش می کنیم. اگر بازخوردی درباره تعریف قطعه (Snippet) دارید یا میخواهید یک اصطلاح فنی جدید پیشنهاد کنید، لطفاً با ما تماس بگیرید.
آیا می خواهید اصطلاحات فنی بیشتری یاد بگیرید؟ در خبرنامه روزانه یا هفتگی مشترک شوید و شرایط و آزمون های ویژه را در ایمیل خود تحویل بگیرید.