渋谷ほととぎす通信

完全趣味でやってる技術メモ。※所属団体とは一切関係がありません。

Rider

Rider2019.1アップデートで待望のIL Viwerが実装されている

その昔、UnityをMonoDevelopで開発しているときには身近に存在していたIL Viwer。 Riderに移ってからはそれが無く、不便に感じていましたが、とうとうRider2019.1で実装されました。 ILとは ILとはC#をコンパイルする際に作られる中間言語です。ILを読むこと…

Riderでコードが畳まれるのを開くのがめんどいのでやめる

タイトルの通りなのですが、Riderがデフォルトでコードをregion単位で畳んでしまうので、それを解除する設定をします。 Preference > Code Foldingから File header imports Documentation comments Method bodies Custom folding regions この辺りのチェッ…

Rider FindUsageするとAddComponentしているGameObjectを検索してくれる件

Riderのアップデートを盲目的に行っていて、いつこの機能が入ったかはわからないのですが、 ↑の画像のように、MonoBehaviourを継承したコードがどこで使用されているかが一覧化されるようになりました。 Rider上ではGUIDの羅列なので、ダブルクリックしてUni…

Riderエディタ上でマウスホイールすると拡大縮小するのを止める

そういうものだと思って少し諦めていた、意識しないようにしていた案件なのですが、RiderでC#を書いている時、いきなりギュン!!!っと文字が拡大(または縮小)する時があります。 そう、マウスホイールです。 ※正しく記載すると⌘+マウスホイール 私はマジッ…

これだけはやっておきたいRider設定ランキング

PCが新しくなり、諸々気持ちが一新し、普段Unity開発で使っていたRiderも初期化されました。 設定ファイルをそのままインポートすれば良いのですが、あえて最低限これだけはやっておきたい設定が何だったのかをランキング形式で確認したいと思います。 Rider…

Unityで.NET Framework 4.6以降を使用する際のRider対応

Unityで.NET 4.6以降をしようとすると、Rider上で以下のエラーが出てしまいました。 ※コード補完とか何も効かない状態です Project 'Assembly-CSharp' load finished with warnings: The reference assemblies for framework ".NETFramework,Version=v4.7.1"…

Riderのコードフォールドをデフォルトで解除する

Rider小ネタ。 Riderのデフォルト設定がコードフォールドを適用しています。 ※このような左側の+,-ボタンでフォールドされる 僕自身あまりコードフォールドをしない方が作業効率が良いです。 (いちいち閉じたものを開くのが面倒くさい & コードを隠すメリッ…