Version 2.3.1 • Stable

Xin chào,
Cùng làm chủ VSDactyl 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: "VSDactyl" trong Marketplace.

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 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 đă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

Trình Duyệt File Đệ Quy ở Thanh Bên

Bạn không cần phải mount thư mục workspace để duyệt hoặc chỉnh sửa các file từ xa nữa. Giờ đây bạn có thể mở rộng nút server trực tiếp bên trong thanh bên danh sách Servers của VS Code để duyệt các file và thư mục con. Nhấp vào bất kỳ file nào để mở trực tiếp trong trình soạn thảo, và nhấp chuột phải để tải xuống, xóa, nén hoặc giải nén các mục ngay lập tức.

Kết nối và Chỉnh sửa (Explorer Truyền Thống)

Nhấp chuột phải vào server và chọn Connect (SFTP). Sau đó bạn có thể mount server như một workspace, chỉnh sửa file, lưu trực tiếp lên server, kéo thả upload và quản lý các thư mục từ trình duyệt file Explorer mặc định của VS Code.

Live Production Auto-Sync

Deployment Syncing

Instead of manually uploading files, you can bind a local folder directly to a remote server. Right-click any Pterodactyl server and choose VSDactyl: Map Local Folder (Auto-Sync). Select your local workspace folder.

VSDactyl will drop a .vsdactyl-sync.json configuration file there and immediately start watching the folder. Any changes you make (saves, deletes, new plugins) will instantly be tunneled to the server in the background!

Truyền tải hàng loạt hỗ trợ bằng Archive

Tải lên siêu tốc

Chỉ cần kéo và thả một thư mục khổng lồ trực tiếp vào biểu tượng server. VSDactyl sẽ tự động nén thư mục thành một file Archive duy nhất, truyền nó qua SFTP và lập tức giải nén ngay trên server đích!

Mẹo: Bạn có thể theo dõi tốc độ truyền, cài đặt giới hạn tốc độ và xem thời gian dự kiến (ETA) trực tiếp từ Transfer Manager Dashboard thông qua nút Sync ở góc trên cùng của Server View!

Quản Lý Archive Trực Tiếp Trên Server

Bạn có thể đóng gói thư mục hoặc giải nén các file archive trực tiếp trên server mà không cần truyền tải dữ liệu qua mạng. Nhấp chuột phải vào thư mục ở thanh bên và chọn Compress to Archive (Server-side) để nén chúng lại dưới dạng zip/tar, hoặc nhấp chuột phải vào bất kỳ file archive zip/tar nào và chọn Decompress Archive (Server-side) để giải nén ngay lập tức thông qua Wings API.

Bảng điều khiển & Web View

Terminal trực tiếp & Thông số đo lường

Theo dõi CPU, RAM, và Disk đang sử dụng thực tế ngay tại danh sách Server. Nhấp chuột phải chọn Open Terminal để mở luồng Console trực tiếp ngay trong VS Code.

Trình quản lý Pterodactyl nhúng

Hãy chọn Open Panel in Web View để load nguyên bản trình duyệt Panel của Pterodactyl ngay trong tab của VS Code, giúp quản lý toàn diện mà không cần mở trình duyệt ngoài!

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