Google giới thiệu tính năng ẩn biểu tượng và hệ thống tìm kiếm và điều hướng mới trong kho Git

Trong những ngày đầu tiên của tháng này, Các nhà phát triển của Google đã phát hành tin tức về giới thiệu triển khai thử nghiệm trong menu của bạn, trong đó một menu mới được đề xuất phụ kiện sẽ cung cấp cho người dùng thêm thông tin về các đặc quyền được cấp cho mỗi plugin.

Bên cạnh đó, họ cũng giới thiệu một hệ thống tìm kiếm và điều hướng mới được thiết kế để tìm kiếm bằng mã trong kho git của các dự án nguồn mở được phát triển với sự tham gia của Google.

Về phần thay đổi trong menu trên các biểu tượng của các tiện ích mở rộng và thu thập thêm thông tin về chúng. Bản chất của sự thay đổi là theo mặc định, Đề xuất ngừng ghim các biểu tượng plugin bên cạnh thanh địa chỉ.

Đồng thời một menu mới sẽ xuất hiện bên cạnh thanh địa chỉ, được biểu thị bằng biểu tượng câu đố, sẽ liệt kê tất cả các bổ sung có sẵn. Sau khi cài đặt plugin, người dùng sẽ cần bật rõ ràng kết nối biểu tượng plugin với bảng điều khiển, đồng thời đánh giá các đặc quyền được cấp cho plugin.

Để trình cắm này không bị mất, một lời nhắc với thông tin về trình cắm mới sẽ được hiển thị ngay sau khi cài đặt. Chế độ mới có thể được bật trong trình duyệt bằng cách sử dụng cài đặt "chrome: // flags / # extensions-toolbar-menu".

Thử nghiệm này thêm một nút mới có biểu tượng mảnh ghép vào giao diện người dùng Chrome. Nhấp vào nút này sẽ mở menu tiện ích mở rộng. Nút này bị ẩn khi người dùng không cài đặt và bật bất kỳ tiện ích mở rộng nào. Hai ảnh chụp màn hình tiếp theo hiển thị nút này:

Nếu thử nghiệm về cách xử lý mới này cho tiện ích mở rộng thành công, sự thay đổi sẽ áp dụng cho tất cả người dùng trong một trong các phiên bản sau trình duyệt ổn định, có thể sẽ xuất hiện trong Chrome 83 trở đi.

Trong các nhận xét về sự thay đổi, các nhà phát triển plugin chủ yếu nhìn nhận sự thay đổi một cách tiêu cực, vì trong phần lớn các trường hợp, người dùng sẽ không thực hiện bất kỳ cấu hình bổ sung nào ngoại trừ cài đặt và plugin sẽ bị ẩn.

Theo ý kiến ​​của ông, việc hiển thị các ký tự tượng hình nên được kích hoạt như trước đây theo mặc định, nhưng để làm cho khả năng tách biệt của chúng rõ ràng hơn.

Mặt khác Dịch vụ tìm kiếm mới đã được giới thiệu cũng được đánh dấu và nó đã được thiết kế để tìm kiếm mã trong kho git của các dự án nguồn mở được phát triển với sự tham gia của Google.

Trong số các dự án được lập chỉ mục, Angular, Bazel, Dart, ExoPlayer, Firebase SDK, Flutter, Go, gVisor, Kythe, Nomulus, Outline và Tensorflow được ghi nhận. Các công cụ tìm kiếm tương tự trước đây đã được khởi chạy để tìm kiếm bằng mã từ Chromium và Android.

Biểu thức chính quy và sàng lọc có thể được sử dụng trong các truy vấn tìm kiếm (Ví dụ: bạn có thể chỉ định rằng bạn cần tìm một hàm có tên phù hợp với mặt nạ đã chỉ định và cũng xác định trong mã của bạn bằng ngôn ngữ lập trình nào để tìm kiếm.)

Để xây dựng các liên kết biểu đồ trong dự án và áp dụng các công cụ điều hướng. Không rõ công cụ tìm kiếm nào có liên quan, nhưng Google đang phát triển hai dự án tìm kiếm mã nguồn mở: zoekt và tìm kiếm mã.

Chúng tôi rất vui mừng ra mắt Tìm kiếm mã cho các dự án nguồn mở của Google. Tìm kiếm mã là một trong những công cụ nội bộ phổ biến nhất của Google và hiện chúng tôi có một phiên bản (cùng một mã nhị phân, các cờ khác nhau) nhắm mục tiêu đến các cộng đồng nguồn mở.

Khi tìm kiếm, các lớp phần tử khác nhau được tìm thấy trong mã được tính đếnvà kết quả được hiển thị trực quan với tô sáng cú pháp, khả năng điều hướng giữa các liên kết và xem lịch sử thay đổi.

Ví dụ: bạn có thể nhấp vào tên của hàm trong mã của mình và đi đến vị trí định nghĩa của nó hoặc xem nó được gọi ở đâu khác. Bạn cũng có thể chuyển đổi giữa các nhánh khác nhau và đánh giá sự thay đổi giữa chúng.

Để có thể truy cập dịch vụ mới này tìm kiếm, chỉ cần đi đến liên kết sau 


Để 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.