سافت گذر دانشنامه نرم افزار - دانلود رایگان نرم افزار

اطلاعیه های مهم سایت اطلاعیه های مهم سایت
💐 میلاد زینت پدر حضرت زینب سلام الله علیها مبارک باد 💐
 
 
  1. جهت رفع مشکل باز شدن سایت به دلیل بلاک توسط  نود 32 این ویدیو یا این ویدیو(ورژن 9 به بالا) یا راهنمای تصویری را مشاهده کنید
  2. به مناسبت عید غدیر، در سایت https://esetupdate.ir/ تخفیف ویژه‌ای برای محصولات در نظر گرفته شده است؛ فرصت را از دست ندهید. 🌸
  3. اکانت های بروزرسانی نود32 با قیمت های مناسب به صورت یک ، سه ، شش و دوازده ماهه از اینجا قابل خرید می باشد.

نرم افزار های پرکاربرد

ثبت نام | ورود

اخبار نرم افزار

تبدیل دسکتاپ به سرور کدنویسی از راه دور با قابلیت تونل مخفی VS Code

تبدیل دسکتاپ به سرور کدنویسی از راه دور با قابلیت تونل مخفی VS Code

VS Code سال‌هاست که به‌عنوان یکی از محبوب‌ترین ویرایشگرهای کد شناخته می‌شود؛ نه فقط به‌خاطر بلوغ و اکوسیستم افزونه‌های گسترده، بلکه به‌دلیل قابلیت‌های داخلی کمتر دیده‌شده‌ای که آن را به ابزاری قدرتمند برای توسعه از راه دور تبدیل می‌کند. یکی از این قابلیت‌ها، تونل‌های از راه دور (Remote Tunnels) است که در منوی Accounts پنهان شده و به کاربر اجازه می‌دهد دسکتاپ خود را به‌عنوان سرور کدنویسی به کار بگیرد.

Remote Tunnels چیست و چه مزیتی دارد؟

قابلیت Remote Tunnels به شما امکان می‌دهد از محیط کدنویسی یک رایانه، روی دستگاهی دیگر استفاده کنید. VS Code یک سرور (Server) روی رایانه‌ای که می‌خواهید به آن دسترسی داشته باشید اجرا می‌کند و آن را از طریق یک تونل امن (Secure Tunnel) به مرورگر یا نصب دیگری از VS Code متصل می‌کند. فایل‌های شما روی همان رایانه باقی می‌مانند و اجرای دستورات ترمینال (Terminal)، اشکال‌زدایی (Debugging) و افزونه‌ها نیز روی همان ماشین انجام می‌شود. در این روش، کل دسکتاپ دستگاه برای شما استریم نمی‌شود و فقط محیط توسعه در دسترس قرار می‌گیرد.

مهم‌ترین مزیت این قابلیت، دسترسی از طریق مرورگر است. VS Code Web برای ویرایش‌های سبک کاربرد دارد، اما نمی‌تواند یک پروژه را روی دسکتاپ شما اجرا کند. اما پس از اتصال از طریق تونل، می‌توانید از یک لپ‌تاپ کم‌قدرت یا حتی یک تبلت به محیط توسعه کامل دسکتاپ خود دسترسی داشته باشید. همچنین نیازی نیست دسکتاپ شما از اینترنت قابل دسترس باشد، پورت (Port) خاصی باز کنید یا سرور SSH راه‌اندازی کنید.

راه‌اندازی ساده؛ از منوی Accounts تا مرورگر

این گزینه به‌سادگی نادیده گرفته می‌شود. روی دسکتاپی که می‌خواهید از راه دور به آن دسترسی داشته باشید، VS Code را باز کنید، به منوی Accounts بروید و گزینه Turn on Remote Tunnel Access را انتخاب کنید. پس از ورود به حساب کاربری، VS Code یک لینک vscode.dev برای آن دستگاه در اختیار شما قرار می‌دهد. می‌توانید تونل را با دستور code tunnel از خط فرمان (Command Line) هم اجرا کنید، اما وقتی VS Code از قبل باز است، استفاده از منوی Accounts مسیر ساده‌تری است.

یک محدودیت اصلی وجود دارد: رایانه شما باید روشن بماند و VS Code نیز برای فعال ماندن تونل در حال اجرا باشد. این موضوع برای یک دسکتاپ، چه Mac mini باشد و چه یک سیستم سفارشی، قابل مدیریت است. اما برای لپ‌تاپ چندان راحت نیست، چون باید برای مدت طولانی روشن و به برق متصل بماند. اگر محیط کدنویسی شما از قبل روی دسکتاپ مستقر است، می‌توانید تونل را فعال نگه دارید و هر زمان لازم شد به آن متصل شوید.

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

مقایسه با Remote SSH؛ ساده‌تر برای دسکتاپ شخصی

Remote SSH نیز قابلیت مفیدی است و برای سرورهایی که از قبل به آن‌ها دسترسی دارید خوب کار می‌کند. اما راه‌اندازی یک ماشین جدید با آن کار بیشتری می‌طلبد؛ به سرور SSH، اطلاعات ورود و روشی برای دسترسی لپ‌تاپ به آن نیاز دارید. اگر آن ماشین در خانه باشد و شما جای دیگری باشید، باید دسترسی به شبکه خانگی را هم تنظیم کنید.

در مقابل، با یک دسکتاپ می‌توانید Tunnels را از منوی Accounts در VS Code روشن کنید و وارد حساب شوید. سپس از همان حساب، چه با VS Code روی رایانه‌ای دیگر و چه با باز کردن vscode.dev در مرورگر، به آن متصل می‌شوید. نیازی نیست روی دسکتاپ SSH راه‌اندازی کنید یا هر دستگاهی را که ممکن است برای اتصال استفاده کنید، جداگانه پیکربندی کنید.

البته مقایسه این دو کاملاً هم‌سنگ نیست. Remote SSH بیشتر برای محیط‌های سازمانی (Enterprise) طراحی شده است، جایی که هر فرد دارای اطلاعات ورود لازم می‌تواند تقریباً از هر مکانی به سرور متصل شود. اما برای دسترسی به دسکتاپ شخصی، Tunnels راحت‌تر است؛ چون می‌توان آن را مستقیماً در VS Code فعال کرد و از دستگاهی دیگر به محیط کدنویسی بازگشت.

VS Code همچنان انتخاب روزمره نویسنده است

نویسنده مقاله اشاره می‌کند که گاهی VS Code را کنار گذاشته و از ویرایشگرهای دیگر استفاده کرده است؛ مثلاً اخیراً به Cursor روی آورده و Zed را هم آزمایش کرده و گزینه‌هایی مانند Antigravity را امتحان کرده است. با این حال، همیشه به VS Code بازگشته، چون ویرایشگر دیگری را به این اندازه قابل اعتماد نمی‌بیند. او می‌پذیرد که VS Code سریع‌ترین گزینه نیست و جمع‌آوری داده‌های تلمتری (Telemetry) توسط مایکروسافت را هم نمی‌پسندد، اما در مجموع هنوز آن را به‌عنوان ابزار روزمره خود انتخاب می‌کند.

نظرتان را ثبت کنید کد خبر: 54969 گروه خبری: اخبار نرم افزار منبع خبر: XDA Developers تاریخ خبر: 1405/07/10 تعداد مشاهده: 18
اخبار مرتبط با این خبر
نظر های کاربران
سرور آپدیت نود 32
پیشنهاد سافت گذر
Pathway + Updates

Pathway + Updates

بهترین بازی استراتژیک کامپیوتر

Microsoft Flight Simulator Update 2021 v1.19.9.0 MULTi13

Microsoft Flight Simulator Update 2021 v1.19.9.0 MULTi13

شبیه ساز پرواز مایکروسافت

Letasoft Sound Booster 1.12.0.541

Letasoft Sound Booster 1.12.0.541

افزایش بلندی صدا در ویندوز

Planets Pack 2.5 for Android +2.1

Planets Pack 2.5 for Android +2.1

نمایش سیاره ها

FreeSpace 2

FreeSpace 2

فضای آزاد 2 - جدیدترین نسخه

UTOPIA 9 - A Volatile Vacation

UTOPIA 9 - A Volatile Vacation

عملیات پاکسازی اتوپیا 9

ClockSync 1.2.4.1 for Android +1.5

ClockSync 1.2.4.1 for Android +1.5

تنظیم اتوماتیک ساعت سیستم‌عامل اندروید به دقت میلی ثانیه

Friend & Family Locator + v2.6.5 for Android +4.1

Friend & Family Locator + v2.6.5 for Android +4.1

بهترین نرم افزار موقعیت یاب اندرویدی

اهمیت تهجد و شب زنده داری از حجت الاسلام والمسلمین حیدری کاشانی

اهمیت تهجد و شب زنده داری از حجت الاسلام والمسلمین حیدری کاشانی

حیدری کاشانی با موضوع اهمیت تهجد و شب زنده داری

سخنرانی حجت الاسلام رضا استادی با موضوع دلایل امامت امام علی (علیه السلام) بعد از غدیر

سخنرانی حجت الاسلام رضا استادی با موضوع دلایل امامت امام علی (علیه السلام) بعد از غدیر

سخنرانی دلایل امامت امام علی (علیه السلام) بعد از غدیر با رضا استادی

تصویر ذهنی

تصویر ذهنی

تحقق رویاها و آرزوها

Fallout 4 – Next-Gen Update v1.10.980

Fallout 4 – Next-Gen Update v1.10.980

فال آوت

Max and the Magic Marker - RIP

Max and the Magic Marker - RIP

مکس و ماژیک جادویی نسخه RIP

Bluebeam Revu 21.10

Bluebeam Revu 21.10

مدیریت و ویرایش اسناد مهندسی

Lagatgram 5.7.1 for Android +2.3

Lagatgram 5.7.1 for Android +2.3

نسخه‌ی مود شده‌ی اپلیکیشن پیام‌ رسان محبوب تلگرام

Parkan II

Parkan II

پارکان 2 - نسخه‌ی جدید 3 زبانه

Blues and Bullets Episode 1

Blues and Bullets Episode 1

افسردگی و هجوم گلوله‌ها - اپیزود 1

Lynda - Lighting a Video Interview

Lynda - Lighting a Video Interview

فیلم آموزش نورپردازی صحیح برای تصویربرداری از مصاحبه‌‌ی ویدئویی

سخنرانی حجت الاسلام ناصر رفیعی با موضوع رعایت ادب از صفات حضرت عباس علیه السلام

سخنرانی حجت الاسلام ناصر رفیعی با موضوع رعایت ادب از صفات حضرت عباس علیه السلام

سخنرانی رعایت ادب از صفات حضرت عباس علیه السلام با ناصر رفیعی

Pit People

Pit People

اکشن

آموزش نماز برای نوجوانان

آموزش نماز برای نوجوانان

جایگاه نماز

CPU-Z 3.01 + Portable / ASUS ROG / MSI GAMING

CPU-Z 3.01 + Portable / ASUS ROG / MSI GAMING

مشخصات CPU و RAM و مادربرد

Gears of War: Reloaded + Update v1.0.1.3741586

Gears of War: Reloaded + Update v1.0.1.3741586

گیرز آف وار

3DMark 11 Advanced Edition 1.0.5

3DMark 11 Advanced Edition 1.0.5

نرم افزار شاخص جهت اندازه گیری قدرت گرافیکی و پردازشی سیستم

AMIDuOS 2 Lollipop Pro 2.0.8.8511 x86/x64

AMIDuOS 2 Lollipop Pro 2.0.8.8511 x86/x64

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

سخنرانی حجت الاسلام سید حسین مومنی با موضوع شرح صدر

سخنرانی حجت الاسلام سید حسین مومنی با موضوع شرح صدر

شرح صدر سخنران سید حسین مومنی

Lynda - Building Adaptive Android Apps with Fragments

Lynda - Building Adaptive Android Apps with Fragments

فیلم آموزش ساخت اپلیکیشن‌های اندرویدی سازگار با تمام دستگاه‌ها به وسیله‌ی فرگمنت‌ها

مفاهیم اولیه ویژوال بیسیک 6

مفاهیم اولیه ویژوال بیسیک 6

ویژوال بیسیک 6

The 50 Things You Need to Know about VB6 to VB.NET

The 50 Things You Need to Know about VB6 to VB.NET

آموزش مهاجرت از VB6 به VB.NET

مداحی حاج محمد رضا طاهری سال 96

مداحی حاج محمد رضا طاهری سال 96

محرم شب اول تا شام غریبان طاهری

iShia Answers 1.1 for Android

iShia Answers 1.1 for Android

پاسخ های شیعه

Cut the Rope Time Travel 1.11.0 for Android +2.3

Cut the Rope Time Travel 1.11.0 for Android +2.3

بازی طناب را ببر نسخه سفر در زمان (ابدیت نسخه HD)

mSecure 5.5.6 for Android

mSecure 5.5.6 for Android

ذخیره اطلاعات شخصی

Mount and Blade Warband - Viking Conquest Reforged Edition

Mount and Blade Warband - Viking Conquest Reforged Edition

جنگجو و شمشیر - گروه رزم | نسخه‌ی کامل دارای تمامی آپدیت‌ها و دی‌ال‌سی‌ها

خواسته خوبان: تحقیقی پیرامون عاقبت بخیری و عاقبت بشری در آیات و روایات

خواسته خوبان: تحقیقی پیرامون عاقبت بخیری و عاقبت بشری در آیات و روایات

تحقیقی پیرامون عاقبت بخیری و عاقبت بشری در آیات و روایات

The Adventures of Rocky and Bullwinkle

The Adventures of Rocky and Bullwinkle

انیمیشن سینمایی

Microsoft Windows 7 latest version

Microsoft Windows 7 latest version

دانلود دانلود آخرین نسخه ویندوز

Windows 10 Enterprise LTSC 21H2 Build 19044.7663 August 2026 + LTSB 1607 / RTM MSDN VL

Windows 10 Enterprise LTSC 21H2 Build 19044.7663 August 2026 + LTSB 1607 / RTM MSDN VL

ویندوز 10 نسخه LTSC

حکمرانی ج.ا.ا در فضای مجازی

حکمرانی ج.ا.ا در فضای مجازی

حکمرانی در فضای مجازی

Advanced Design System (ADS) 2023.1

Advanced Design System (ADS) 2023.1

نرم افزار تحلیل مایکرو ویو (مخصوص دانشجویان رشته برق و الکترونیک)

خبرنامه

با عضویت در خبرنامه، زودتر از همه باخبر باش!