ResharperはC++とC#、VBに対応したコード整形拡張機能です。
JetBrainsのC#のIDEとしてRiderが存在します。が、C++には対応していません。
ではC++は?
それがCLionです。
これを使いながら、C++の本を写経して夏休みのトレーニングをしていたのですが、やはり使いやすいです。
一番使うショートカットキーは、
- control + Rで実行
- option + command + Lでコード整形
あたりでしょうか。
Macのショートカットキーってマークなのでわからないんですよね。ヘルプでシンボルキーで検索すると良いようです。
C++ならではのありがたい機能
C++といえばソースファイルとヘッダーファイルの概念があります。
ヘッダーファイルの宣言から対応するソースファイルの実装にジャンプするのはありがたいです。
さらに宣言から実装を生成できますし、生成されてない宣言にはハイライトで示されます。
C++のIDEは?
以下の記事で紹介されています。
えっ、Eclipse...!?
CLionも入っています。