今月の最初の数日間、 Google開発者がリリース のニュース メニューに実験的な実装を導入する、新しいメニューが提案されています アクセサリーの これにより、各プラグインに付与された特権に関する詳細情報がユーザーに提供されます。
さらに、 彼らはまた、新しい検索およびナビゲーションシステムを導入しました Googleの参加により開発されたオープンソースプロジェクトのgitリポジトリ内のコードで検索するように設計されています。
一部について メニューの変更の 拡張機能のアイコンとそれらに関する詳細情報の取得について。 変更の本質は、 デフォルトでは、 アドレスバーの横にあるプラグインアイコンの固定を停止することをお勧めします。
同時に、 アドレスバーの横に新しいメニューが表示されます。 パズルアイコンで示される、 利用可能なすべての追加が一覧表示されます。 プラグインをインストールした後、ユーザーはパネルへのプラグインアイコン接続を明示的に有効にすると同時に、プラグインに付与された特権を評価する必要があります。
プラグインが失われないように、インストール直後に新しいプラグインに関する情報を示すプロンプトが表示されます。 新しいモードは、ブラウザですでに有効にできます 「chrome://フラグ/#extensions-toolbar-menu」設定を使用します。
この実験では、パズルのピースのアイコンが付いた新しいボタンをChromeユーザーインターフェースに追加します。 このボタンをクリックすると、拡張メニューが開きます。 このボタンは、ユーザーが拡張機能をインストールして有効にしていない場合は非表示になります。 次のXNUMXつのスクリーンショットは、このボタンを示しています。
拡張機能のこの新しい処理に関する実験が成功した場合、 変更 次のいずれかのバージョンのすべてのユーザーに適用されます 安定したブラウザ。Chrome83以降に登場する可能性があります。
変更に関するコメントでは、プラグイン開発者はほとんどの場合、変更を否定的に認識していました。ほとんどの場合、ユーザーはインストール以外の追加構成を実行せず、プラグインは非表示になります。
彼の意見では、ピクトグラムの表示はデフォルトで以前と同じようにアクティブ化する必要がありますが、それらの分離の可能性をより明確にするためです。
さらに 導入された新しい検索サービスも強調表示されます そしてそれは設計されています オープンソースプロジェクトのgitリポジトリでコードを検索する グーグルの参加により開発されました。
インデックス付けされたプロジェクトのうち、Angular、Bazel、Dart、ExoPlayer、Firebase SDK、Flutter、Go、gVisor、Kythe、Nomulus、Outline、Tensorflowが記載されています。 同様の検索エンジンは、ChromiumとAndroidのコードで検索するために以前に起動されました。
正規表現と絞り込みを検索クエリで使用できます (たとえば、指定したマスクと名前が一致する関数を検索する必要があることを指定できます。また、コード内で検索するプログラミング言語を決定することもできます。)
プロジェクトでチャートリンクを作成し、ナビゲーションツールを適用します。 どの検索エンジンが関係しているかは特定されていませんが、GoogleはzoektとcodesearchのXNUMXつのオープンソース検索プロジェクトを開発しています。
Googleオープンソースプロジェクトのコード検索を開始できることをうれしく思います。 コード検索はGoogleで最も人気のある内部ツールのXNUMXつであり、オープンソースコミュニティを対象としたバージョン(同じバイナリ、異なるフラグ)があります。
検索時には、コードで見つかったさまざまなクラスの要素が考慮されます、結果は、構文の強調表示、リンク間を移動して変更の履歴を表示する機能とともに視覚的に表示されます。
たとえば、コード内の関数の名前をクリックして、その定義の場所に移動したり、他の場所で呼び出されているかを確認したりできます。 異なるブランチを切り替えて、それらの間の変更を評価することもできます。
この新しいサービスにアクセスできるようにするには 検索、行くだけ 次のリンクへ