0
0
Lập trình
Sơn Tùng Lê
Sơn Tùng Lê103931498422911686980

Công Cụ CLI Đơn Giản Để Quản Lý Workspace Trong VSCode

Đăng vào 5 ngày trước

• 3 phút đọc

Giới thiệu về CLI ws cho VSCode

Khi sử dụng Visual Studio Code (VSCode), một trong những thói quen xấu phổ biến là cài đặt tất cả các extension ở chế độ toàn cục, điều này có thể làm cho VSCode chạy chậm hơn và tiêu tốn nhiều tài nguyên hơn. Tính năng workspace giúp giải quyết vấn đề này bằng cách cho phép bạn tạo các cài đặt riêng cho từng workspace, chẳng hạn như chỉ kích hoạt các extension cho một workspace cụ thể. Điều này giúp giữ cho môi trường phát triển nhẹ nhàng và phù hợp với từng dự án.

Để quản lý các workspace dễ dàng hơn, tôi muốn giới thiệu đến bạn ws—một giao diện dòng lệnh (CLI) nhẹ cho phép bạn nhanh chóng liệt kê và mở các workspace trong VSCode một cách dễ dàng. Bây giờ, bạn có thể mở một workspace VSCode trực tiếp từ terminal chỉ bằng một vài lệnh đơn giản.

Các Tính Năng Chính

  • Liệt kê Workspace Nhanh Chóng: Lệnh ws ngay lập tức sẽ liệt kê tất cả các tệp workspace có sẵn trong thư mục hiện tại, giúp bạn dễ dàng nhìn thấy các tùy chọn của mình.
  • Mở Workspace Đơn Giản: Chỉ cần cung cấp tên của tệp workspace, ws sẽ khởi động nó trực tiếp trong VSCode.
  • Hỗ Trợ Đa Nền Tảng: CLI có thể hoạt động trên nhiều hệ điều hành khác nhau, bao gồm macOS, Linux và Windows.

Cài Đặt

Tùy Chọn 1: Sử Dụng Homebrew

Đối với những người dùng ưa thích sử dụng Homebrew, việc cài đặt ws rất đơn giản, chỉ cần chạy lệnh sau:

Copy
brew install phe-lab/tap/ws

Tùy Chọn 2: Cài Đặt Qua Go

Nếu bạn đã thiết lập môi trường Go, bạn có thể cài đặt ws bằng lệnh sau:

Copy
go get -u -v github.com/phe-lab/ws

Cả hai phương pháp này đều sẽ cài đặt công cụ CLI ws, giúp bạn dễ dàng truy cập từ terminal.

Tùy Chọn 3: Sử Dụng Tệp Nhị Phân Đã Xây Dựng Sẵn

Nếu bạn không muốn sử dụng Homebrew hoặc Go, bạn có thể tải xuống tệp nhị phân phù hợp cho hệ điều hành của bạn (ví dụ: Linux, macOS hoặc Windows) trực tiếp từ trang phát hành.

Cách Sử Dụng

Sau khi cài đặt, việc sử dụng ws rất đơn giản. Dưới đây là một vài trường hợp sử dụng phổ biến:

Liệt Kê Workspace

Chỉ cần chạy lệnh ws mà không có bất kỳ tham số nào để liệt kê tất cả các tệp workspace VSCode có sẵn:

Copy
ws

Lệnh này sẽ hiển thị tất cả các tệp .code-workspace tìm thấy trong thư mục ~/code-workspaces. Để thay đổi thư mục mặc định, bạn có thể định nghĩa một biến môi trường có tên VSCODE_WS_PATH:

Copy
export VSCODE_WS_PATH=~/workspaces

Mở Workspace

Để mở một workspace cụ thể, hãy truyền tên tệp workspace dưới dạng tham số:

Copy
ws simple-scrollspy

Trong ví dụ này, tệp workspace ~/code-workspaces/simple-scrollspy.code-workspace sẽ được mở trong VSCode.

Chế Độ Gỡ Lỗi (Debug Mode)

Để giúp gỡ lỗi hoặc cung cấp thêm thông tin về những gì CLI đang thực hiện, bạn có thể kích hoạt chế độ ghi log bằng cách đặt cờ --debug:

Copy
ws --debug

Cờ này cung cấp nhật ký chi tiết hơn giúp bạn khắc phục mọi vấn đề có thể xảy ra.

Kết Luận

CLI ws là một công cụ tiện lợi được thiết kế dành cho các lập trình viên thường xuyên làm việc với nhiều workspace trong VSCode. Nó đơn giản hóa quy trình quản lý và chuyển đổi giữa các dự án, cho phép bạn tập trung vào việc viết mã mà không cần phải tìm kiếm các tệp workspace. Dù bạn ưa thích cài đặt thông qua Homebrew hay Go, ws cung cấp một giải pháp nhanh chóng và dễ dàng để tăng năng suất làm việc của bạn trong VSCode.

Hãy thử nghiệm ws ngay hôm nay để cải thiện việc quản lý workspace của bạn!

Nếu bạn thấy ws hữu ích, đừng quên dành cho nó một ⭐️ trên GitHub! Sự hỗ trợ của bạn sẽ giúp cải thiện công cụ và thúc đẩy sự phát triển tiếp theo.
source: viblo

Gợi ý câu hỏi phỏng vấn
Không có dữ liệu

Không có dữ liệu

Bài viết được đề xuất
Bài viết cùng tác giả

Bình luận

Chưa có bình luận nào

Chưa có bình luận nào