Sử dụng VSCode để viết mã từ xa

Sử dụng VSCode để viết mã từ xa

Những mẩu tin ngắn hàng ngày dành cho bạn
  • Đêm rồi vẫn không quên đưa kênh mới lên "tuốp tuốp". Trước mình có một kênh rồi, chuyên đăng mấy cái video về pha chế cà phê ý, xong một thời gian cũng chán với cũng bận, bí ý tưởng nên lâu lắm rồi không đăng cái nào mới nữa cả.

    Bây giờ khởi động lại, cơ mà ở một kênh khác. Ý tưởng là "port" các mẩu tin ở đây sang Tiktok, giờ đây mọi người có thể vừa lướt vừa được cập nhật tin từ mình luôn rồi á. Theo dõi kênh ngay thôi 🥳

    Tiktok @2coffee.dev

    » Xem thêm
  • Ghê thật chứ, grep.app là trang web cho phép bạn tìm kiếm bất kỳ điều gì trên các kho lưu trữ công khai của Github. Chỉ cần gõ vào một vài ký thôi ngay lập tức nó sẽ tìm ra đoạn đó nằm ở đâu. Không biết phải lưu bao nhiêu dữ liệu cho đủ ha 🤔!

    » Xem thêm
  • Tin vui cho những ai lần trước bỏ lỡ khoá học trực tuyến 5 ngày với GenAI của Google. Bây giờ bạn có thể học bằng cách đọc và thực hành nội dung rồi. Tham gia ngay thôi 🥳

    5-Day Gen AI Intensive Course with Google Learn Guide

    » Xem thêm

Vấn đề

Chắc là sẽ có lúc bạn cần sửa file trực tiếp trên server để tham gia vào quá trình debug. Công việc này gồm có các bước cơ bản như SSH vào server, di chuyển đến thư mục của project, sử dụng công cụ soạn thảo dòng lệnh như nano hoặc vim mở tệp rồi bắt đầu chỉnh sửa. Nếu như là một tín đồ của vim, bạn có thể biến nó thành một trình soạn thảo mạnh mẽ, còn ngược lại, vim không mấy hữu ích khi nó hơi khó để sử dụng.

Trong VSCode, có một extension tên là Remote - Tunnels giúp bạn mở được trực tiếp project trên server mà vẫn sử dụng được đầy đủ tính năng của VSCode. Như thế, bạn vẫn có trình nhắc syntax, hight light code... hay hầu hết extentions cài đặt trong trình soạn thảo. Bài viết ngày hôm nay hãy cũng tôi tìm hiểu cách làm nhé.

Các bước thiết lập

Đầu tiên, hãy cài đặt extension Remote - Tunnels.

Sau đó bấm vào nút Remote có hai mũi tên ở góc dưới bên trái màn hình.

Bước 1

Chọn dòng "Connect to Host", sau đó chọn "Add new SSH host" nếu bạn chưa từng thêm cấu hình nào trước đó.

Bước 2

Một ô input hiện ra yêu cầu chúng ta nhập thông tin để SSH vào server. Ví dụ tôi đăng nhập vào server [email protected]:

Bước 3

Ở đây, vì đã thiết lập ssh sử dụng ssh-key nên VSCode tự động sử dụng luôn key có trong máy, còn nếu không có key hoặc đăng nhập bằng mật khẩu, bạn cần phải nhập mật khẩu mỗi khi "Connect to Host".

Sau khi nhập xong, một cửa sổ mới sẽ bật lên để báo cho bạn biết đã kết nối thành công đến máy chủ. Lúc này bấm vào nút "Open Folder" để duyệt đến thư mục dự án của bạn, sau đó bấm "OK" là bạn đã có thể bắt đầu viết code.

Buoc 4

Theo tôi thấy, ngoài việc viết code ra thì sử dụng cách này còn có thể quản lý được các file và thư mục mà project tạo ra trong quá trình chạy nữa. Ngoài ra, bạn cũng có thể commit trực tiếp từ đây, nhưng hãy hạn chế vì có thể gây ra nhiều sự cố ngoài ý muốn.

Cao cấp
Hello

5 bài học sâu sắc

Mỗi sản phẩm đi kèm với những câu chuyện. Thành công của người khác là nguồn cảm hứng cho nhiều người theo sau. 5 bài học rút ra được đã thay đổi con người tôi mãi mãi. Còn bạn? Hãy bấm vào ngay!

Mỗi sản phẩm đi kèm với những câu chuyện. Thành công của người khác là nguồn cảm hứng cho nhiều người theo sau. 5 bài học rút ra được đã thay đổi con người tôi mãi mãi. Còn bạn? Hãy bấm vào ngay!

Xem tất cả

Đăng ký nhận thông báo bài viết mới

hoặc
* Bản tin tổng hợp được gửi mỗi 1-2 tuần, huỷ bất cứ lúc nào.
Author

Xin chào, tôi tên là Hoài - một anh Dev kể chuyện bằng cách viết ✍️ và làm sản phẩm 🚀. Với nhiều năm kinh nghiệm lập trình, tôi đã đóng góp một phần công sức cho nhiều sản phẩm mang lại giá trị cho người dùng tại nơi đang làm việc, cũng như cho chính bản thân. Sở thích của tôi là đọc, viết, nghiên cứu... Tôi tạo ra trang Blog này với sứ mệnh mang đến những bài viết chất lượng cho độc giả của 2coffee.dev.Hãy theo dõi tôi qua các kênh LinkedIn, Facebook, Instagram, Telegram.

Bạn thấy bài viết này có ích?
Không

Bình luận (0)

Nội dung bình luận...