همراهان گرامی سلام. در این مقاله قصد دارم نحوه پیکربندی و اتصال به FTP یا SFTP رو در نرمافزار VS Code یا همون Microsoft Visual Studio - Code بهتون آموزش بدم.
به شخصه، از کدنویسی در VS Code لذت میبرم؛ البته اگر ضعفهایی مثل مصرف بالای حافظه بخصوص هنگام کار با NodeJS رو کنار بذاریم!
به تازگی تصمیم گرفتم برای اتصال به سرور از طریق SFTP و مدیریت فایلهای پروژه PHP، سراغ VS Code برم. برای راهاندازی SFTP کمی گوگل کردم و به افزونه SFTP رسیدم و نصبش کردم.
تنظیمات افزونه باید درون فایلی با نام sftp.json در پوشه vscode. پروژهتون تعبیه بشه. برای دسترسی به این فایل به صورت زیر عمل کنید:
شکل ساده تنظیمات به صورت زیر خواهد بود:
{ "host": "XXX.XXX.XXX.XXX", "protocol": "sftp", "port": PORT, "username": "USERNAME", "password": "PASSWORD", "remotePath": "/", }
پس از ذخیره تنظیمات، برای بررسی اتصال از طریق سایدبار سمت چپ VS Code روی آیکون SFTP کلیک کنید. در اینجا، در صورت اتصال صحیح، فهرستی از فایلهای پروژه مقصد رو مشاهده خواهید کرد.
و یک مثال برای اتصال FTP به هاست:
{ "name": "My Server", "host": "skmohammadi.ir", "protocol": "ftp", "port": 21, "username": "myusername", "password": "mypassword", "remotePath": "/public_html/", "uploadOnSave": true, "connectTimeout": 10000 }
این افزونه امکانات مختلفی مثل اتصال به چند سرور همزمان را هم فراهم میکند و با مطالعه توضیحات و راهنمای افزونه میتونید به تنظیمات مورد نظرتون دست پیدا کنید. اگر هم سوالی در این رابطه داشته باشید خوشحال میشم راهنماییتون کنم.
شاد و پیروز باشید :)