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

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

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

ثبت نام | ورود
wepido.ir

تبدیل دسکتاپ به سرور کدنویسی از راه دور با قابلیت تونل مخفی 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 تعداد مشاهده: 100
اخبار مرتبط با این خبر
نظر های کاربران
سرور آپدیت نود 32
پیشنهاد سافت گذر
آموزش زبان ماشین و برنامه نویسی سیستم

آموزش زبان ماشین و برنامه نویسی سیستم

آشنایی کامل با برنامه نویسی اسمبلی

دستورالعمل بهداشتی ویروس کوئید 19

دستورالعمل بهداشتی ویروس کوئید 19

شیوع ویروس کرونا

SkinCrafter for VS 2005-2008-2010 v3.5.0.0 x86/x64 / 3.7.1 for VS 2005-2008

SkinCrafter for VS 2005-2008-2010 v3.5.0.0 x86/x64 / 3.7.1 for VS 2005-2008

بهترین نرم افزار برای تغییر پوسته و رابط کاربری نرم افزار شما (مخصوص برنامه نویسان)

Super God Mode v1.2.0

Super God Mode v1.2.0

دسترسی کامل به تنظیمات ویندوز

MAGIX SOUND FORGE Pro Suite 18.0.0.21 / 17.0.2.109 / 16.1.4.71 / 15.0.0.161

MAGIX SOUND FORGE Pro Suite 18.0.0.21 / 17.0.2.109 / 16.1.4.71 / 15.0.0.161

ساند فورج ویرایش فایل‌های صوتی

Android Design Patterns

Android Design Patterns

طراحی دیزاین اندروید

Dodol File Explorer 1.30 for Android

Dodol File Explorer 1.30 for Android

مدیریت فایل

قصه های ای کی یوسان

قصه های ای کی یوسان

ای کی‌یو، مرد کوچک

Aiseesoft PDF Converter Ultimate 3.3.62

Aiseesoft PDF Converter Ultimate 3.3.62

تبدیل فرمت فایل های پی دی اف

Notification Toggle Premium 3.8.9 for Android +3.0

Notification Toggle Premium 3.8.9 for Android +3.0

نوار اطلاع رسانی

پرسیتی - شهر پارسی 1.25.5.4895 برای اندروید 4.2+

پرسیتی - شهر پارسی 1.25.5.4895 برای اندروید 4.2+

پرسیتی - شهر پارسی

Euro Fishing Foundry Dock

Euro Fishing Foundry Dock

شبیه ساز

ESET Smart Security 6.0.316.0 x86/x64 (Update 12000) 2015-07-27

ESET Smart Security 6.0.316.0 x86/x64 (Update 12000) 2015-07-27

نود 32 اسمارت سکوریتی 6

Udemy - Java Programming Masterclass covering Java 11 & Java 17

Udemy - Java Programming Masterclass covering Java 11 & Java 17

آموزش برنامه‌نویسی جاوا

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

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

تربیت فرزند

RoboCop: Rogue City - Unfinished Business

RoboCop: Rogue City - Unfinished Business

پلیس آهنی برای کامپیوتر

تکنیک های خرید لپ تاپ

تکنیک های خرید لپ تاپ

تکنیک هایی برای خرید لپ تاپ

فرایند مهندسی نرم افزار(RUP)

فرایند مهندسی نرم افزار(RUP)

فرایند مهندسی نرم افزار روپ

Smart RAM Booster Pro 7.6 for Android +2.3

Smart RAM Booster Pro 7.6 for Android +2.3

مدیریت قدرتمند حافظه RAM

BWMeter 9.0.3 Final

BWMeter 9.0.3 Final

محاسبه ترافیک اینترنت

GO Contacts EX 2.8 / Pro 1.5 for Android

GO Contacts EX 2.8 / Pro 1.5 for Android

شماره گیر و دفترچه تلفن قدرتمند (آپدیت نسخه Pro)

Truecaller Pro – Caller ID & Block Premium 26.4.6 for Android +8.0

Truecaller Pro – Caller ID & Block Premium 26.4.6 for Android +8.0

تروکالر برنامه تماس

ALNO Kitchen Planner 15.0a

ALNO Kitchen Planner 15.0a

طراحی آشپزخانه رویائی خود و طراحی کابینت به صورت سه بعدی

JetAudio Plus 8.1.12.22010 Retail + Portable

JetAudio Plus 8.1.12.22010 Retail + Portable

جت آدیو

Sophos Virus Removal Tool 2.9.0 Build 2021.10.08

Sophos Virus Removal Tool 2.9.0 Build 2021.10.08

حذف ویروس ها

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

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

سخنرانی معرفت نسبت به وجود امام حسین (ع) با سید حسین مومنی

Farm Frenzy 3

Farm Frenzy 3

مدیریت مزرعه نسخه 3

Farmer's Dynasty v1.06a

Farmer's Dynasty v1.06a

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

Bear Simulator

Bear Simulator

شبیه‌ساز خرس

VideoVault 5.2.2 for Android

VideoVault 5.2.2 for Android

رمز گذاری برنامه ها، تصاویر، ویدئوها، پیام ها.

آموزش تصویری رفع بلاک سایت سافت‌گذر در آنتی‌ویروس ESET NOD32 ورژن‌های 9 و بالاتر

آموزش تصویری رفع بلاک سایت سافت‌گذر در آنتی‌ویروس ESET NOD32 ورژن‌های 9 و بالاتر

آموزش رفع بلاک سایت در آنتی ویروس ESET NOD32

SmartGit 20.2.3 Windows/macOS/Linux

SmartGit 20.2.3 Windows/macOS/Linux

اسمارت‌گیت

RevisionFX Effections Plus 23.08

RevisionFX Effections Plus 23.08

مجموعه پلاگین های کاربردی برای افترافکت و پربمیر پرو

AudioManager Pro 4.1.3 for Android +2.2

AudioManager Pro 4.1.3 for Android +2.2

کنترل صوت و ایجاد پروفایل در اندروید

کسب درآمد از اینترنت چگونه است؟

کسب درآمد از اینترنت چگونه است؟

کسب درآمد با اینترنت

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

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

سخنرانی صفات مومن با حجت الاسلام صالحی خوانساری

Loreena McKennitt The Visit

Loreena McKennitt The Visit

موسیقی بیکلام از لورنا مک کنیت

Adobe Premiere Pro CC 2018 v12.1.2.69 x64 + 2017 + Mac

Adobe Premiere Pro CC 2018 v12.1.2.69 x64 + 2017 + Mac

ویرایش فیلم ادوب پریمیر

3D Hunting 2010

3D Hunting 2010

شکار حیوانات 2010

Puzzle Magic 4

Puzzle Magic 4

بازی بسیار زیبا و فکری Puzzle Magic 4

خبرنامه

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