Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Riderはいいぞ!

 Riderはいいぞ!

2019/10/27(日)に開催された.NET Conf in Tokyo 2019の「Riderはいいぞ!」の発表資料です。

RyotaMurohoshi

October 27, 2019
Tweet

More Decks by RyotaMurohoshi

Other Decks in Technology

Transcript

  1. • @RyotaMurohoshi(むろほし) • Rider : 趣味ゲーム開発 • WebStorm : お仕事はウェブフロント

    • Android Studio : 元Androidアプリ開発者 • お仕事でも、趣味でも、JetBrains IDE!
  2. Code Inspectionsは いろいろな理由で指摘してくれる • Language Usage Opportunities : 新しい言語機能が使える箇所 •

    Potential Code Quality Issues :エラーや警告の理由になりそう • Redundancies in Code : 到達しないコードとか不必要なコード • Spelling Issues : タイポ
  3. Code Inspectionsのレベル • エラー : コンパイルエラーやエラーを引き起こすもの • 警告 : コンパイラの警告。不要なもの、冗長なもの、よくないもの

    • 提案 :「 間違ってはいないけど、もっと良くなる」に対する提案 • ヒント: 特定のコードの詳細に注意を促し、改善方法を推奨
  4. Option + Enter / Alt + EnterでAction Listを表示 「Why is

    Rider suggesting this?」を選択で解説ウェブページへ
  5. Option + Enter / Alt + EnterでAction Listを表示 「Find similar

    in file」で似たような問題がないか指定のスコープで探索
  6. Show Action List とりあえず「option + Enter」 / 「alt + Enter」

    Quick FixやContext Actionを一覧表示! 空気を読んでいろいろやってくれる