Cách kết nối Visual Studio với Gitlab

Visual Studio là một nền tảng mà Microsoft đã phát triển để tạo ứng dụng. Nó sử dụng các nền tảng như Windows Forms, Windows Presentation Foundation và Windows Store để phát triển các giải pháp phần mềm mới. Là một tiện ích mở rộng miễn phí cho Visual Studio, Gitlab cung cấp các công cụ quản lý để tích hợp, định cấu hình và duy trì mã của bạn.

Cách kết nối Visual Studio với Gitlab

Trong bài viết này, chúng tôi sẽ giải thích cách kết nối Visual Studio với Gitlab, cũng như đề xuất các tiện ích mở rộng tuyệt vời khác cho các nhà phát triển sử dụng với nền tảng này.

Cách kết nối công cụ

Thay vì sử dụng nhiều ứng dụng để theo dõi toàn bộ vòng đời của chương trình, Gitlab có thể thực hiện tất cả những công việc đó cho bạn. Đây là cách thực hiện:

  1. Truy cập trang web Gitlab hoặc máy chủ Gitlab của bạn.
  2. Nhập email, tên người dùng và mật khẩu của bạn.
  3. Sử dụng “GitLab ApiV4 Oauth2”.

Nếu bạn muốn thêm một giải pháp hiện có vào GitLab, đây là quy trình:

  1. Mở mã trong Visual Studio.
  2. Mở “Tệp” và chọn “Thêm vào Kiểm soát Nguồn”.
  3. Tìm tab “Team Explorer” và sử dụng “Local Git Repositories, nhấp vào ba dấu chấm để điều hướng thư mục dự án của bạn. Sau đó nhấp vào “Thêm”.
  4. Ở trên cùng, bạn sẽ phải mở menu thả xuống và nhấp vào “Đồng bộ hóa”.
  5. Trong “Gitlab”, hãy tìm và nhấp vào “Xuất bản”.

Kết nối Visual Studio với Gitlab

Các tiện ích mở rộng Virtual Studio hữu ích khác

Glyphfriend

Glyphifriend là một tiện ích mở rộng Visual Studio 2017 có thể nâng cao Intellisense để hiển thị glyph. Bạn có thể dễ dàng tìm thấy nó và cài đặt nó thông qua khu vực “Công cụ” trong Visual Studio - và đó là cách Glyphfriend có thể trở thành một phần của bộ công cụ của bạn trên VS.

Sau khi cài đặt, tiện ích mở rộng này sẽ phát hiện thành công khi một tệp có hương vị HTML hợp lệ được thêm vào và thêm các biểu tượng hỗ trợ.

Biểu tượng tệp

Nếu bạn muốn sử dụng các biểu tượng tệp cho các loại tệp cụ thể, thì phần mở rộng này là lý tưởng cho bạn. Trên Biểu tượng tệp, bạn cũng có thể đề xuất các biểu tượng mới cho các loại tệp mà bạn thường sử dụng. Bằng cách đó, bạn sẽ luôn biết bạn có loại tệp nào trong các thư mục của mình.

Làm tổ tệp

File Nesting cho phép bạn nhóm các tệp tự động và thủ công theo tên của chúng. Bạn cũng có thể thay đổi các quy tắc lồng nhau và nhanh chóng áp dụng chúng cho toàn bộ dự án của bạn hoặc một số phần của dự án. Các tính năng chính của nó là:

  1. Tệp lồng hoặc hủy ghi chú theo cách thủ công
  2. Tự động lồng vào nhau dựa trên các quy tắc đặt tên khác nhau
  3. Tự động lồng cho các tệp được thêm vào hoặc đổi tên

Gỡ lỗi C # Magical - OzCode

OzCode là một tiện ích mở rộng VS giúp quá trình gỡ lỗi của bạn nhanh hơn và hiệu quả hơn khi nó theo dõi và cô lập các lỗi mã. Bằng cách này, bạn có thể nhanh chóng sửa chữa chúng mà không mất thời gian quý báu. OzCode được tích hợp với trình gỡ lỗi Visual Studio để mở rộng các tính năng của nó. Với OzCode, bạn có thể dự đoán chức năng mã trong tương lai, có thông tin chi tiết và đánh giá các biểu thức.

Quy trình gỡ lỗi thông thường cho phép bạn xem ứng dụng của mình đang hoạt động như thế nào ở thời điểm hiện tại. Mỗi khi bạn đạt đến điểm đột phá, OzCode có thể đánh giá các dòng mã của bạn và dự đoán kết quả bằng màn hình Cảnh báo.

OzCode thậm chí còn đưa ra tùy chọn “Đơn giản hóa” giúp nhà phát triển trực quan hóa mã để xem biểu thức nào là đúng hay sai ngay lập tức.

Chi phí nhập khẩu

Plugin Chi phí nhập được tạo cho JavaScript và TypeScript, và nó giúp bạn theo dõi các phần phụ thuộc mới hoặc gần đây được thêm vào dự án của mình. Nó có thể cho bạn thấy quy mô của sự phụ thuộc và giúp bạn quản lý nó.

Quản lý dự án

Quản lý nhiều dự án không bao giờ là dễ dàng; đó là lý do tại sao tiện ích mở rộng này ngay lập tức tạo một thanh bên để giúp tất cả các dự án của bạn có thể truy cập được. Nó giúp bạn với các kho lưu trữ Git, SVN và Mercurial và quản lý các kho lưu trữ từ xa. Bạn có thể tinh chỉnh tất cả cài đặt của Trình quản lý dự án và tùy chỉnh tiện ích để hoạt động tốt nhất cho mình.

SVG Viewer

SVG thường là các tệp văn bản lưu trữ hình ảnh vectơ cho web. Vì tất cả chúng đều ở định dạng văn bản, bạn sẽ cần cách hiển thị các tệp đó trong Visual Studio để xem tất cả ảnh vectơ. Nó giúp bạn tiết kiệm rất nhiều thời gian vì bạn không phải chuyển đổi ứng dụng để xem lại những gì bạn đã làm.

Trình gỡ lỗi cho Chrome

Mọi nhà phát triển làm việc với JavaScript đều phải kiểm tra mã trong trình duyệt. Chrome Dev Tools cung cấp cho bạn một cách hiệu quả để gỡ lỗi bất kỳ JavaScript nào thông qua Chrome. Vì Visual Studio có thể được tích hợp, nhiều tính năng gỡ lỗi có thể tiết kiệm đáng kể thời gian và nhanh chóng xác định các lỗi mã mà không cần rời VS.

Visual Studio với Gitlab

Gói mẫu SideWaffle

Tiện ích mở rộng này cung cấp các mẫu dự án để xây dựng trang web, ứng dụng Windows và hơn thế nữa. Tất cả các mẫu được viết bởi các nhà phát triển tài năng để giúp người dùng Visual Studio làm việc hiệu quả hơn và tạo mã có cấu trúc tốt.

Tiếp tục mã hóa

Visual Studio cho phép các nhà phát triển trên toàn thế giới tích hợp các công cụ phát triển của họ với các ứng dụng mới để tăng năng suất và đảm bảo chúng sẵn sàng ra mắt. Với vô số plugin và tiện ích mở rộng, chức năng cốt lõi của Visual Studio liên tục phát triển.

Bây giờ bạn có thể kết nối Visual Studio với GitLab, bạn có thể sử dụng các tính năng của nó để viết mã thành công hơn. Đó là lý do tại sao nhiều nhà phát triển sử dụng nó vì nó cung cấp nhiều hơn các đối thủ cạnh tranh.

Kết nối Visual Studio với GitLab có dễ dàng không? Các tiện ích mở rộng phải có của bạn cho VS là gì? Cho chúng tôi biết trong phần ý kiến ​​dưới đây.