Version 2.0.2 • Stable

Xin chào,
Cùng làm chủ Pterodactyl SFTP nhé!

Chào mừng bạn đến với thế giới quản lý Server nhẹ nhàng hơn. Extension này giúp bạn chỉnh sửa code trực tiếp trên VS Code mà không cần thêm bất kỳ phần mềm nặng nề nào khác.

Cài đặt cực nhanh

1

Mở Extension Marketplace

Nhấn tổ hợp phím Ctrl + Shift + X (Windows) hoặc Cmd + Shift + X (Mac).

Nhập tìm kiếm: "Pterodactyl SFTP" của tác giả MinhMCPC.

Nhấn Install và bạn sẽ thấy biểu tượng 🦖 xuất hiện ở thanh bên trái của VS Code.

Kết nối lần đầu tiên

Để VS Code có thể "nói chuyện" với Server của bạn, chúng ta cần một chiếc chìa khóa (API Key).

Cách lấy API Key

  1. Truy cập vào Panel Pterodactyl của bạn.
  2. Vào mục Account (thường ở góc trên cùng bên phải).
  3. Chọn tab API Credentials.
  4. Tạo một Key mới với mô tả "VS Code" và copy mã đó nhé!

Thêm vào VS Code

Nhấn nút (+) trong Extension và điền thông tin:

  • Display Name: Đặt tên gì cũng được (VD: Server Minecraft của tôi).
  • Panel URL: Địa chỉ trang web panel của bạn.
  • API Key: Dán mã bạn vừa copy vào đây.

Tính năng "Sịn": SSH Auto-Setup

Gợi ý: Dùng SSH Key sẽ nhanh và bảo mật hơn dùng mật khẩu rất nhiều. v2.0.2 đã tối ưu hóa định dạng để kết nối luôn mượt mà.

Thiết lập 1-Click

Trong quá trình thêm tài khoản, hãy chuyển sang tab SSH Key và bật "Auto-configure SSH Key".

Extension sẽ tự mình làm hết mọi việc:

  • Tạo khóa bảo mật trên máy bạn.
  • Tự mang khóa đó lên Panel Pterodactyl đăng ký.
  • Cấu hình sẵn sàng để bạn chỉ việc nhấn "Connect".
✨ Giao diện thiết kế mới v2.0 cực kỳ cao cấp ✨

Quản lý File như đang ở Local

Kết nối

Sau khi xong bước thêm tài khoản, các Server của bạn sẽ hiện ra. Click chuột phải chọn Connect (SFTP).

Lúc này, toàn bộ file trên server sẽ hiện ra trong trình Explorer của VS Code. Bạn có thể:

  • Chỉnh sửa code và Ctrl + S để lưu ngay lên Server.
  • Kéo thả file từ máy tính vào để upload nhanh chóng.
  • Đổi tên, xóa hoặc tạo file/folder mới dễ dàng.

Điều khiển Server (Terminal)

Không cần quay lại trình duyệt để xem log hay gõ lệnh! Extension hỗ trợ Terminal trực tiếp.

Chuột phải vào Server -> Open Terminal.

Hỗ trợ đầy đủ Console log thời gian thực và nhập lệnh điều hành cực nhanh.

Bạn gặp khó khăn?

Lỗi kết nối (Unsupported key format)

Nếu bạn dùng các phiên bản cũ hơn 2.0.1, đây là lỗi phổ biến. Hãy nâng cấp lên v2.0.2, xóa tài khoản cũ và thêm lại bằng tính năng Auto-Setup để sửa hoàn toàn lỗi này.

Liên hệ hỗ trợ

Nếu vẫn gặp vấn đề, hãy ghé thăm GitHub của dự án hoặc gửi Issue để mình hỗ trợ nhé!

Ghé thăm GitHub