آموزش Keil این قسمت Matching braces

تکنیک Matching braces چیست؟
در مقاله ” آموزش Keil این قسمت Matching braces “ قصد دارم یکی از امکانات IDE محبوب Keil ( کیل ) رو بهتون معرفی کنم. اسم این تکنیک پیدا کردن Matching Braces هست. همونطور که می دونید در زبان C و C++ هر آکولاد باز ‘ } ‘ با یک آکولاد بسته ‘ { ‘ ، هر پرانتز باز ‘ ) ‘ با یک پرانتز بسته ‘ ( ‘، هر براکت باز ‘ ] ‘ با یک براکت بسته ‘ [ ‘ پایان می یابد و تمیز دادن بلاک ها در کد یک نکته ی کلیدی در خوانایی کد به شمار می یاد.
تکنیک Matching braces چه فایده ای داره؟
با استفده از این تکنیک در کد نویسی هاتون یا کدهایی که می خونید، قادر خواهید بود خیلی راحت تر بلاک کدها رو پیدا کنید و از این پس خیلی سریع تر با حداقل سردرگمی برید لابه لای کدها و اون ها رو تحلیل و آنالیز کنید. همینطور لابه لای کدهای خودتون یا کدهای دیگران سردرگم نمی شید و رشته ی کلام رو سریع می تونید پیدا کنید!
روش استفاده از تکنیک Matching braces
این قابلیت ها رو هر ادیتور حرفه ایی باید داشته باشه، به این ترتیب کاربر پسندتر می شه و خیلی ها ترجیح می دن با این ادیتور کار کنند.
خوب آماده اید؟ تکنیک Matching braces
یک شورت کی برای این منظور در IDE محبوب Keil وجود داره که ترکیب دکمه های Ctrl و E هست.
به این ترتیب کافیه شما مکان ماوس رو روی آکولاد باز ‘ } ‘ قرار بدید و از این شورت کی استفاده کنید. خواهید دید که برنامه به انتهای بلاک (Block) و آکولاد بسته ی ‘ { ’ بلاک مربوطه پرش می کنه.
حالا اگر روی آکولاد بسته از این شورت کی استفاده کنید، مجدد به آکولاد باز ‘ } ‘ یعنی شروع بلاک پرش انجام می شه.
بسیار عالی، نکته جالب تر اینکه از همین ترکیب برای پیدا کردن حد پرانتز باز ‘ ) ‘ و بسته ‘ ( ‘ و همینطور براکت باز ‘ ] ‘ و بسته ‘ [ ‘ هم می تونید استفاده کنید.
جهت مشاهده آموزش ویدئویی میکروکنترلر LPC1768 ، اینجا کلیک کنید.
جهت ارتقاء سطح و کیفیت آموزش ها نظرات خودتون رو راجع به این مطلب، از قسمت نظرات پایین همین صفحه، با ما در میان بگذارید.
به منظور مطلع شدن از آموزش های جدید به خبرنامه ی MBED بپیوندید.
درباره مرتضی زندی
خلق کردن شماره 1 علاقه مندی های من هست. برنامه نویسی بهترین ابزاری بوده که تا الان برای این کار پیدا کردم. بیس الکترونیک دارم و دستی بر آتش در دنیای رشته های مجاور. تجربه سال ها فعالیت در تیم های R&D رو دارم، در این بین در حوزه ی امبدد سیستم ها فعالیتم پررنگ تر هست. عاشق یادگیری و یاد دادن هستم و تلاش می کنم تجربیاتم رو به زبانی ساده از طریق EasyMCU.org به نحوی کاربردی و موثر با علاقه مندان این حوزه به اشتراک بذارم.
نوشته های بیشتر از مرتضی زندیمطالب زیر را حتما مطالعه کنید
آموزش نصب و راه اندازی سیستم عامل Free RTOS برای آردوینو Arduino
آموزش نصب و راه اندازی سیستم عامل Free RTOS روی STM32
آموزش FreeRTOS نحوه استفاده از میوتکس Mutex
آموزش Free RTOS نحوه استفاده از سمافور Semaphore
آموزش STM32 راه اندازی وقفه خارجی EXTI
معرفی کتاب ARM
This site uses Akismet to reduce spam. Learn how your comment data is processed.
دیدگاهتان را بنویسید