نوار ابزار روبان متنی Method دسترسی به اکثر قابلیت های ایجاد، ویرایش و اشکال زدایی روش ها را فراهم می کند. زمانی که یک پنجره ویرایشگر روش فعال باشد در دسترس است. این بخش به طور خلاصه دکمه های نوار ابزار Method را توضیح می دهد . این بخش شامل دکمه های زیر برای گنجاندن کدهای خارجی و کلاس های ابزار است: | • | دکمه Utility Class (  )، برای ایجاد یک گره جدید Utility Class در مدل و باز کردن کد آن در یک تب ویرایشگر جدید. به گره کلاس Utility مراجعه کنید . | 
| • | دکمه External Java Library (  )، برای ایجاد یک گره External Java Library در مدل. به گره کتابخانه خارجی جاوا مراجعه کنید . | 
| • | دکمه External C Library (  )، برای ایجاد یک گره External C Library در مدل. به گره کتابخانه C خارجی مراجعه کنید . | 
بخش ویرایش شامل دکمه زیر است: دکمه Revert to Saved (  )، برای حذف تغییرات ایجاد شده از آخرین ذخیره روش و برگرداندن به نسخه ذخیره شده.
)، برای حذف تغییرات ایجاد شده از آخرین ذخیره روش و برگرداندن به نسخه ذخیره شده. این بخش شامل دکمه های زیر است که به طور مستقیم با کد سروکار دارند: | • | دکمه Language Elements (  )، برای نمایش یا پنهان کردن پنجره Language Elements ، جایی که می توانید عناصر زبان را انتخاب کرده و در یک متد وارد کنید. به افزودن عناصر زبان مراجعه کنید . | 
| • | دکمه Model Expressions (  )، برای نمایش یا پنهان کردن پنجره Model Expression ، جایی که میتوانید عبارات مدل COMSOL Multiphysics را انتخاب کرده و در یک متد وارد کنید. به افزودن عبارات مدل مراجعه کنید . | 
| • | دکمه Record Method (  )، برای ثبت تغییرات برنامه به روش جدید. به ضبط یک روش جدید مراجعه کنید | 
| • | دکمه Check Syntax (  )، برای بررسی نحو برای همه روش هایی که ایجاد کرده اید. خطاهای نحوی و هشدارها در متدها در پنجره روش خطاها و هشدارها ظاهر می شوند . به پنجره خطاها و هشدارهای روش مراجعه کنید . | 
| • | دکمه Go to Node (  )، برای حرکت به گره در مدل تعبیه شده که مربوط به موجودیت مدل در کد منبع انتخاب شده است. رفتن به گره ای که کد منبع به آن نگاشت شده است را ببینید. | 
| • | دکمه Record Code (  )، برای شروع جلسه ضبط عملیات در مدل تعبیه شده که بعداً می توانید به عنوان کد در یک روش استفاده کنید. هنگامی که ضبط شروع می شود، دکمه به دکمه توقف ضبط (  ) تغییر می کند که برای پایان ضبط روی آن کلیک می کنید. به کد ضبط مراجعه کنید . | 
| • | دکمه Use Shortcut (  )، برای ایجاد یک متغیر فیلد عضو محلی برای استفاده به عنوان میانبر در یک عبارت خاص. به استفاده از میانبرها مراجعه کنید . | 
| • | دکمه Create Local Variable (  ) برای اضافه کردن یک متغیر محلی و نوع اعلان آن در Method Editor. ایجاد متغیرهای محلی و اعلانهای نوع آنها را ببینید . | 
این بخش شامل دکمه هایی برای روش های اشکال زدایی است. به روشهای اشکالزدایی و اجرای برنامهها مراجعه کنید . دکمه ها عبارتند از: | • | دکمه Continue (  )، برای ادامه اشکال زدایی یک روش پس از توقف در نقطه شکست. | 
| • | دکمه Step (  ) برای گام برداشتن در یک متد. | 
| • | دکمه Step Into (  )، برای قدم گذاشتن به روش یا روش کاربردی دیگر. | 
| • | دکمه Step Out (  ) برای خارج شدن از روش فعلی. | 
| • | دکمه Stop (  ) برای مجبور کردن روش فعلی متوقف شود. | 
| • | دکمه Break (  )، برای تعلیق روش در حال اجرا در اسرع وقت. | 
| • | The Debug Log  button (  ), to open the Debug Log  window. | 
This section contains the following buttons for removing and disabling all breakpoints:
| • | The Breakpoints  button (  ), to open or close the Breakpoints  window. | 
| • | The Remove All  button (  ), to remove all breakpoints in all methods. | 
| • | The Disable All  button (  ), to disable or enable all breakpoints in all methods. | 
This section contains the following tools for testing the application:
| • | دکمه Test Application (  )، برای راه اندازی برنامه در یک پنجره جداگانه تا بتوانید آن را آزمایش کنید. به تست برنامه مراجعه کنید . | 
| • | دکمه اعمال تغییرات (  )، برای کامپایل و اعمال تغییرات کد در برنامه در حال اجرا (به اصطلاح مبادله کد داغ). به اعمال تغییرات در یک برنامه در حال اجرا مراجعه کنید . | 
| • | دکمه تست در مرورگر وب (  )، برای آزمایش برنامه در یک مرورگر وب. به تست برنامه مراجعه کنید . |