Vlasov Studio Task Canvas چیست؟
Vlasov Studio Task Canvas ابزاری است که به شما اجازه می دهد چندین code fragment را به صورت هم زمان و در یک پنجره در Visual Studio ویرایش کنید. این ابزار از Visual Studio 2017/2019 پشتیبانی می کند و به راحتی می توانید از قابلیت های آن استفاده کنید. استفاده از این ابزار باعث می شود جا به جا شدن بین tab های مختلف به میزان قابل توجهی کاهش پیدا کند و به شما این امکان را می دهد که به راحتی بین بخش های داخل یک فایل جا به جا شوید. می توانید از زیرمنوی Task Canvas در منوی ویرایشگر Visual Studio کل فایل خودتان را به پنجره Task Canvas اضافه کنید. همچنین می توانید غیر از کل فایل، متد فعلی، متنی که انتخاب شده است و یا definition متدها را نیز اضافه کنید. اضافه کردن method definition شبیه به Peek Definition در Visual Studio کار می کند اما متد هدف را به عنوان یک بلاک از کد در پنجره Task Canvas باز می کند.
Vlasov Studio Task Canvas به توسعه دهندگان کمک می کند تا زمان بسیار کم تری را صرف جا به جا شدن بین tab های مختلف داشته باشند و از این طریق به فرآیند توسعه سرعت می بخشد. این ابزار به شما اجازه می دهد تا code block ها را در یک task دوباره مرتب کنید و این کار با کشیدن tab آن block code و رها کردن آن روی یک tab دیگر انجام می شود. انجام کار با این ابزار به همین سادگی است و می تواند صرفه جویی زیادی در زمان را برای شما به همراه داشته باشد. می توانید داکیومنت منبع خودتان را در یک تب استاندارد Visual Studio برای یک code block که در حال حاضر انتخاب شده است باز کنید. این کار با کلیک روی دکمه مربوط به آن در نوار ابزار Task Canvas قابل انجام است.
Vlasov Studio Task Canvas به شما اجازه می دهد تا با کلیک روی دکمه مربوطه در آن نوار ابزار code block را تغییر نام دهید. روی مانیتورهای عریض یا wide این پنجره code block ها را در چندین ستون نمایش می دهد. برای مثال هنگامی که روی یک مانیتور wide و 1920 px آن را تمام صفحه کنید دو ستون شکل خواهد گرفت. در ادامه لینک دانلود نسخه از پیش فعال شده Vlasov Studio Task Canvas ارائه شده است.
ویژگی ها و قابلیت های Vlasov Studio Task Canvas:
- - امکان ویرایش چندین بخش از کدها در یک پنجره در Visual Studio
- - سازگار با نسخه های Visual Studio 2017/2019
- - کاهش جا به جایی بین tab های مختلف
- - امکان افزودن method definition
- - امکان اختصاص دادن کلید میانبر برای command ها
- - امکان reorder کردن code block ها با drag & drop
- - و بسیاری موارد دیگر.