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

エディタ戦争? いいえ,エディタ vs IDE 戦争 / 学生LT in 名古屋

エディタ戦争? いいえ,エディタ vs IDE 戦争 / 学生LT in 名古屋

Naoki Ikeguchi

June 09, 2019
Tweet

More Decks by Naoki Ikeguchi

Other Decks in Programming

Transcript

  1. エディタ戦争? いいえ,
    エディタ vs IDE 戦争
    Siketyan
    @学生LT in 名古屋

    View Slide

  2. 誰?
    • 豊田高専 情報工学科 2年
    • C# / PHP / Java
    • Symfony をゴリゴリ
    • Vim / Sublime Text
    • JetBrains IDE が大好き
    • 名刺を慎重に新調しました
    • 最近 Flutterと Docker を触りました
    • よろしくお願いします

    View Slide

  3. 同時上映
    最近の悩み

    View Slide

  4. 技術のトレンドがわかりません

    View Slide

  5. たとえばモバイル開発

    View Slide

  6. モバイル開発で有名なやつ
    • Cordova: オワコン
    • React Native: React.js 分からん
    • Flutter: Dart 分からん
    • Quasar Framework: 情報量が少ない
    • Onsen UI: ?
    • Xamarin: 最近あまり話を聞かない
    など…

    View Slide

  7. ?

    View Slide

  8. 本編

    View Slide

  9. エディタ戦争してますか?

    View Slide

  10. Vim Emacs

    View Slide

  11. Sublime Text Visual Studio Code

    View Slide

  12. きのこの山 たけのこの里

    View Slide

  13. IDE を忘れていませんか?

    View Slide

  14. Visual Studio IntelliJ IDEA

    View Slide

  15. エディタと IDE ,
    どう使い分けていますか?

    View Slide

  16. Visual Studio Visual Studio Code

    View Slide

  17. よくみる使い方
    • IDE
    • あまり使わない
    • エディタ
    • プラグイン
    • プラグイン
    • プラグイン
    • プラグイン
    • プラグイン
    • プラグイン
    • プラグイン
    ??????????

    View Slide

  18. エディタは IDE じゃない
    • プラグインを入れてもエディタ
    • プラグインで重くなりがち
    • なぜかエディタにプロジェクトが存在する
    • なぜかエディタで Linter が走る
    • なぜかエディタでブレークポイントが打てる
    • なぜかだいたい Visual Studio Code は入ってる

    View Slide

  19. 初心者こそ IDE を使うべき?
    • プラグインを入れなくても一通りの機能が揃っている
    • 環境構築も重要だがそこで諦めてほしくない
    • 元から多少重いのはそう

    View Slide

  20. ぼくのかんがえたさいきょうのつかいわけ
    • プロジェクト単位で作業するときは IDE を使う
    • プロジェクトを持つまでもないちょっとした作業や,
    IDE でサポートされていないファイルの編集にエディタを使う
    • エディタには最低限のプラグインしか入れない

    View Slide

  21. まとめ

    View Slide

  22. JetBrains のエディタが

    View Slide