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

Unityレベルアップ講座 エディタ編 Rider(ReSharper)の話

Unityレベルアップ講座 エディタ編 Rider(ReSharper)の話

この資料ではgif動画が動きません。
gif動画が動くバージョンはこちらをご覧下さい。
https://docs.google.com/presentation/d/1DlG54MmzSIIEKDRfO1aqX1niCgXg7OV38WKp6G2Mr5c/edit#slide=id.p

YAMADA Shuhei

July 28, 2019
Tweet

More Decks by YAMADA Shuhei

Other Decks in Programming

Transcript

  1. Riderとは • C#用の高性能なエディター ◦ 正確に言うと.netのIDE • Riderを使うとこんないいことが ◦ キーボードをタイプする数が減る ▪

    すばやくコードが書ける ◦ 自然と良いコードに近づく ▪ 指摘された点に対応していくことで良いコードを学ぶことができる • 有料だけど学生は無料で使える! ◦ 年額$139(15,000円くらい)/ 月額$13.9(1,500円くらい) ◦ 30日間の試用期間あり
  2. Riderを使うと何がいいのか? • 入力補助 ◦ 変数やメソッドの推薦 ◦ カッコの自動入力 ◦ switch文ラベル自動生成 など •

    リファクタリング ◦ 未使用変数、未使用メソッドがわかりやすい ◦ 命名規則に従っていない場合に指摘される など • その他 ◦ クラス検索、メソッド検索 ◦ ToDoコメント管理 など
  3. RiderとReSharperについて • JetBrainsという会社が作っている • Rider:C#(正確に言うと.net)のIDE ◦ IDE:統合開発環境、Integrated Development Environment ◦

    年額$139(15,000円くらい)/ 月額$13.9(1,500円くらい) • ReSharper:VisualStudio用のプラグイン ◦ VisualStudio:Microsoftが作っているIDE ◦ 年額$299(32,000円くらい)/ 月額$29.9(3,200円くらい) • 学生と教師は無料! ◦ オープンソースプロジェクト →無料 ◦ スタートアップ→50%Off ◦ MicrosoftMVP→無料 ◦ などなど他にもいくつもディスカウントされる条件がある ◦ https://www.jetbrains.com/resharper/buy/#discounts ◦ セット(RiderとReSharperセットとか)でも安くなる
  4. JetBrainsについて • 2000年2月創業 • 本社はチェコのプラハ • 主要製品 ◦ IntelliJ IDEA:Java用のIDE

    ◦ ReSharper:VisualStudio用プラグイン ◦ Kotlin:プログラミング言語 ▪ JavaVM上で動く ▪ Javaをより洗練させた言語
  5. JetBrainsについて • たくさんのIDE ◦ Java : IntelliJ IDEA ◦ Python

    : PyCharm ◦ JavaScript : WebStorm ◦ PHP : PhpStorm ◦ .NET : Rider ◦ C, C++ : CLion ◦ Ruby : RubyMine ◦ iOS/macOS : AppCode ◦ Go : GoLand
  6. タブの縦表示(設定方法) Preference → Editor → General → Editor Tabs →

    PlacementをLeftにする (Rightにもできる) 閉じるボタン位置や最大タブ数、タブを閉 じた時に左右どちらのタブを選択するか など設定できる
  7. まとめ • Riderはいいぞ • Riderを使うとこんないいことが ◦ キーボードをタイプする数が減る(すばやくコードが書ける) ◦ 自然と良いコードに近づく •

    有料だけど学生は無料で使える! ◦ 年額$139(15,000円くらい)/ 月額$13.9(1,500円くらい) ◦ 30日間の試用期間あり