Chromium Chronicle #19: CLion による開発の高速化

エピソード 19: Tom Hughes、カリフォルニア州マウンテンビュー(2021 年 3 月)
以前のエピソード

大規模なコードベースを処理する場合は、コードをインデックスに登録しておくと、シンボル間を移動できるようになるため、便利です。Google 社員の場合、CodeSearch は Google3 と Chromium で動作しますが、まだ ChromeOS をサポートしていないため、Google 社員以外は利用できません。CLion IDE を使用すると、この機能に加えて、他にも多くの便利な機能を利用できます。

メソッドの使用箇所の検索。ソースから定義に直接移動できます。

プロジェクトとライブラリでの GetFpMode の使用状況を確認する

グローバル検索を使用すると、Shift キーを 2 回押して ChromeOS 内のすべてのファイルと記号を検索できます。

「生物指標」をグローバルに検索

コードのリファクタリング、シンボル名の変更、署名の変更、クラスメンバーの上下移動、値の抽出などを行うことができます。

[Refactor] ダイアログ