GitLab thông báo về việc di chuyển trình soạn thảo của nó bằng Visual Studio Code

Biểu trưng GitLab

Gần đây sự ra mắt của phiên bản mới của nền tảng phát triển hợp tác Phòng thí nghiệm Git 15.0 và trong số những thay đổi đáng chú ý nhất nổi bật so với phiên bản này, là dự định trong các bản phát hành trong tương lai es thay thế trình chỉnh sửa mã web IDE tích hợp với trình chỉnh sửa Visual Studio Code (VS Code) do Microsoft phát triển với sự tham gia của cộng đồng.

Sử dụng trình soạn thảo Mã VS sẽ đơn giản hóa việc phát triển dự án trong giao diện GitLab và cho phép các nhà phát triển sử dụng công cụ chỉnh sửa mã đầy đủ tính năng và quen thuộc.

Một cuộc thăm dò của người dùng GitLab cho thấy rằng IDE web là tuyệt vời để thực hiện những thay đổi nhỏ nhưng ít người sử dụng nó để viết mã đầy đủ. Các nhà phát triển GitLab đã cố gắng tìm hiểu điều gì khiến việc hoạt động hoàn toàn trong IDE web trở nên khó khăn và đưa ra kết luận rằng vấn đề không phải do thiếu các tính năng cụ thể mà là sự kết hợp của các lỗi nhỏ trong giao diện và phương pháp làm việc. Theo một cuộc khảo sát của nền tảng Stack Overflow, hơn 70% nhà phát triển sử dụng trình soạn thảo Mã VS, được cấp phép theo giấy phép MIT, khi viết mã.

Trở lại vào tháng 2018 năm 10.7, GitLab XNUMX đã giới thiệu IDE web với thế giới và mang một trình chỉnh sửa nhiều tệp đáng yêu vào trung tâm của trải nghiệm GitLab. Mục tiêu của chúng tôi là giúp mọi người dễ dàng đóng góp, bất kể kinh nghiệm phát triển của họ. Kể từ khi được giới thiệu, hàng chục triệu cam kết đã được thực hiện từ IDE web và chúng tôi đã thêm các tính năng như Xem trước trực tiếp và Thiết bị đầu cuối web tương tác để nâng cao trải nghiệm. Bây giờ, chúng tôi rất vui mừng được chia sẻ một số thay đổi lớn mà chúng tôi có trong cửa hàng đối với IDE Web trong các mốc quan trọng sắp tới.

Một trong những kỹ sư của GitLab đã chuẩn bị một nguyên mẫu hoạt động tích hợp của VS Code với giao diện GitLab, giao diện này có thể được sử dụng để làm việc thông qua trình duyệt.

Lãnh đạo GitLab coi sự phát triển đầy hứa hẹn và quyết định thay thế IDE web bằng VS Code, điều này cũng sẽ cho phép bạn không lãng phí tài nguyên bằng cách thêm các tính năng vào IDE web đã có trong VS Code. Nó được lên kế hoạch chỉ nhúng phần phía máy khách của trình chỉnh sửa, tích hợp nó với các thành phần phía máy chủ của GitLab.

Ngoài những cải tiến đáng kể về chức năng và khả năng sử dụng, quá trình chuyển đổi sẽ cung cấp quyền truy cập vào một loạt các plugin cho VS Code, cũng như cung cấp cho người dùng khả năng tùy chỉnh giao diện và kiểm soát đánh dấu cú pháp. Vì sự ra đời của VS Code chắc chắn sẽ dẫn đến sự phức tạp của trình biên tập, đối với những người cần trình chỉnh sửa đơn giản nhất để thực hiện các chỉnh sửa riêng lẻ, nên lên kế hoạch thêm các khả năng chỉnh sửa cần thiết cho các thành phần cốt lõi như Trình chỉnh sửa web, Snippets và Trình chỉnh sửa đường ống.

Kể từ bản phát hành GitLab 15.0, những cải tiến được bổ sung bao gồm:

  • Đã thêm chế độ chỉnh sửa trực quan Markdown (WYSIWYG) vào Wiki.
  • Phiên bản cộng đồng miễn phí tích hợp các chức năng quét hình ảnh vùng chứa để tìm các lỗ hổng đã biết trong các phần phụ thuộc được sử dụng.
  • Đã thêm hỗ trợ để thêm ghi chú nội bộ vào các cuộc thảo luận chỉ dành cho tác giả và thành viên nhóm (ví dụ: để đính kèm dữ liệu nhạy cảm về một vấn đề không thể tiết lộ công khai).
  • Khả năng liên kết một vấn đề với một tổ chức bên ngoài hoặc các địa chỉ liên hệ bên ngoài.
  • Hỗ trợ các biến môi trường lồng nhau trong CI / CD (các biến có thể được lồng trong các biến khác, ví dụ: "MAIN_DOMAIN: $ {STACK_NAME} .example.com").
  • Khả năng đăng ký và hủy đăng ký khỏi người dùng trong hồ sơ của anh ta.
  • Quá trình thu hồi mã thông báo truy cập đã được đơn giản hóa.
  • Khả năng sắp xếp lại danh sách với các mô tả vấn đề trong chế độ kéo và thả đã được cung cấp.
  • Plugin GitLab Workflow cho VS Code thêm khả năng làm việc với nhiều tài khoản được liên kết với những người dùng GitLab khác nhau.

Cuối cùng các bạn quan tâm có thể biết thêm về phiên bản mới này có thể tham khảo chi tiết Trong liên kết sau đây.


Để lại bình luận của bạn

địa chỉ email của bạn sẽ không được công bố. Các trường bắt buộc được đánh dấu bằng *

*

*

  1. Chịu trách nhiệm về dữ liệu: Miguel Ángel Gatón
  2. Mục đích của dữ liệu: Kiểm soát SPAM, quản lý bình luận.
  3. Hợp pháp: Sự đồng ý của bạn
  4. Truyền thông dữ liệu: Dữ liệu sẽ không được thông báo cho các bên thứ ba trừ khi có nghĩa vụ pháp lý.
  5. Lưu trữ dữ liệu: Cơ sở dữ liệu do Occentus Networks (EU) lưu trữ
  6. Quyền: Bất cứ lúc nào bạn có thể giới hạn, khôi phục và xóa thông tin của mình.