Gimli, một tiện ích mở rộng giao diện người dùng cho mã Visual studio đang được phát triển

gimli VS

Recientemente một nhà phát triển đã giới thiệu một tiện ích mở rộng mới cho trình soạn thảo mã nguồn mở của Microsoft, Visual Studio Code (biên tập viên hiện có tại gói snap).

Phần mở rộng tên Gimli là một công cụ lập trình trực quan dành cho các nhà phát triển front-end cho phép họ thiết kế, thao tác mã của một mẫu hiện có, nhập các đoạn mã tùy chỉnh và hơn thế nữa.

Các tính năng chính của Gimli

Tạo bố cục động phức tạp thường yêu cầu sử dụng Grid và Flexbox. Học tất cả các thuộc tính có thể có và sự tương tác của chúng có thể khó khăn.

Gimli giải quyết vấn đề này bằng cách cung cấp các công cụ trực quan giúp đơn giản hóa quá trình này.

Trong "chế độ présentation", Gimli kích hoạt các công cụ trình bày theo mục đã chọn.

Ví dụ: nếu thuộc tính hiển thị của một mục được đặt thành Grid, một tập hợp các công cụ dựa trên Grid sẽ được bật.

Nếu một mục có mục mẹ có thuộc tính hiển thị được đặt thành Flex, một bộ công cụ tập trung vào các mục linh hoạt sẽ được bật, v.v.

Với Gimili, bạn có thể dễ dàng điều hướng qua các tệp của mình bằng chức năng "Nguồn tìm kiếm" của Gimli.

Phần mở rộng cho phép bạn tìm ngay mã nguồn cho các quy tắc CSS và các phần tử HTML.

Khi bạn chọn một phần tử HTML từ mẫu của mình, một cú nhấp chuột đơn giản vào nút "nguồn" sẽ ngay lập tức mở mã nguồn cho phần tử đó hoặc một quy tắc CSS.

Gimli cũng cho phép bạn áp dụng các kiểu với hàm Gimli "Áp dụng kiểu", bạn có thể xem những kiểu nào đã được thêm, bớt hoặc sửa đổi. Sau đó, bạn có thể áp dụng tất cả hoặc một phần của các phong cách khác nhau này.

Giống như bất kỳ công cụ dành cho nhà phát triển nào của trình duyệt, Gimli được thiết kế để hoạt động với bất kỳ khung hoặc thư viện nào bạn đã chọn để làm việc.

Theo các nhà thiết kế của nó, cho đến nay, Gimli đã được thử nghiệm với React, WordPress, Bootstrap, VueJS, Angular và Stencil.

Ngoài ra, theo người tạo ra nó, Bốn tính năng được đề cập ở trên chỉ là một bản xem trước sức mạnh của tiện ích mở rộng.

Những tính năng này đại diện cho những tính năng thực sự hoạt động cho tiện ích mở rộng Gimli tại thời điểm hiện tại.

Gimli vẫn ở trạng thái beta

Nhà phát triển đã tiết lộ công cụ này hiện vẫn đang trong giai đoạn thử nghiệm và sẽ có sẵn vào cuối quý 2019 hoặc đầu quý XNUMX năm XNUMX và bản phát hành ổn định đầu tiên của nó được lên kế hoạch vào đầu năm 2020.

Hiện tại có rất ít lời giải thích về Gimli từ nhà thiết kế của nó. Một điều anh ấy hứa sẽ sửa chữa khi thiết kế của Gimli tiến triển.

“Không giống như các nền tảng phát triển khác, Gimli dành cho các nhà phát triển front-end. Gimli không phải là một giải pháp "không có mã".

Thay vào đó, nó cố gắng kết hợp các công cụ trực quan thường thấy trong các giải pháp 'không mã' với môi trường phát triển Visual Studio Code của nó, 'ông giải thích.

Vì tính khả thi của nó, Gimli có một tập lệnh nhỏ mà bạn phải đưa vào trong quá trình phát triển của mình, cấu hình của nó sẽ rất đơn giản và có thể được thực hiện với sự trợ giúp của các công cụ biên dịch như webpack hoặc thủ công.

Với thời gian và nguồn lực cần thiết, chúng tôi sẽ tiếp tục nâng cao các tính năng hiện có và triển khai các tính năng mới như công cụ kiểu chữ và văn bản, khả năng nhập các đoạn mã tùy chỉnh, công cụ phối cảnh và chuyển đổi, xuất và định dạng HTML, cây DOM dạng xem và các công cụ dành cho màu sắc và nhãn hiệu.

Điều đó nói rằng, Không có phiên bản beta của tiện ích mở rộng có sẵn để thử nghiệm mà cộng đồng đang yêu cầu.

Họ tin rằng điều này sẽ giúp người tạo ra Gimli nhận được thêm một số đóng góp từ cộng đồng và nhiều phản hồi hơn về bất kỳ lỗi hoặc cải tiến nào mà họ có thể sửa chữa hoặc đóng góp cho sản phẩm.

Mặt khác, những người khác đã nhận xét rằng dự án là mã nguồn mở.

“Một gợi ý mà tôi có thể đưa ra là làm cho dự án trở nên mã nguồn mở hoặc ít nhất là miễn phí cho mục đích sử dụng cá nhân.

Điều này sẽ mang lại nhiều người dùng muốn có các công cụ tương tự tại nơi làm việc của họ. Sau đó, bạn có thể có giấy phép kinh doanh mà bạn tính phí cho các công ty, ”một trong số họ nói.

Fuente: gimli.app


Để 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: AB Internet Networks 2008 SL
  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.