CommentsTweetPocket皆さん、こんにちは!株式会社虹賢舎の川島です。いった内容をまとめてみたかったです。今日一気に書き上げました!笑このまとめは、ほとんど私が日常的に使っている、あるいは使ったことのあるツールとなります。一部、まだ使っていないですが、軽く触ったことがある、あるいは周りの評価、評判がよくて興味があって調べたことがあるというのもあります。お目が高い「スーパープログラマー」を「養成」する時、ご参考になれば幸いです。3sublimeは何と言っても、軽量です。sublime自体ファイルサイズが40M前後で(2018.4.14時点)起動もほぼ一瞬です。その割には、機能も豊富なプラグインがあって、ほとんどの言語に対応しています。https://sublimetext.com/3Atomgithub謹製のテキストEditorです。JavaScriptとElectronで作った、デスクトップアプリです。VisualStudioCodeマイクロソフト謹製のAtomの親戚の従兄弟ようなものです。前はAtomを使っている時間が多いですが最近、気づいたら、割とVisualStudioCodeを使っている時間が長くなっている気がします。node.js)のプロジェクトでよく使います。nanonanoは超便利です。vimほど、覚える操作もなく、ちょっとだけ設定ファイルを修正したい時すぐ使えて、Ctrl+Xで終わらせるだけです。どんなLinuxのDistroにも入っていますし、なくてはならない存在です!笑vim私は、実はvimがそんなに使っていません。使っていないのですが、インフラの世界や、デスクトップのUIのないサーバーの世界ではvimはもはやデフォルトの選択肢になって、vimしかないです。下にも簡単な例がありますが、vimはプラグインを使うことによって、相当強力なIDEに変身できます。コマンドラインの環境で使えるのは、sshの中でも使えるということで、非常に便利です。MacVimMacでVimを快適に使えるためのプロジェクトです。私は、Macにインストールしていますが、あんまり使ったことがないです。https://github.com/macvim-dev/macvimNeoVimVimの良さを保ちつつ、Vimを新しい時代のModernなものにしようというプロジェクトもあります。https://github.com/neovim/neovimEmacsEmacsも愛用者の層が厚いですね。使えると、ベテランのプログラマー感が半端ないですね。Vimを使えるように勉強します!笑MouMarkdownを書くためのエディタ。http://mouapp.com/CotEditorMacで使う非常に軽量なエディターです。簡単な文章修正とかに向いてる。https://coteditor.com/オープンソースになっています。https://github.com/coteditor/CotEditorTextWranglerこれもMacに入っていますが、思い出す時しか使っていません。これも上のCotEditorと同じぐらいのイメージです。https://itunes.apple.com/jp/app/textwrangler/id404010395Codaデザインを確認しながら編集できる。FTPやSSHとかSVNとかも同梱されていてデザイナーはこれで十分ですが、プログラマーにとっては物足りない感があります。私も、一時期ちょっと使ったことがありましたが、全然定着しませんでした。機能は少しシンプル過ぎたかもしれません。リアルタイムでCSSをプレビューしながら書けるエディタだそうです。私はまだ使ったことがないです。改変したCSSがすぐ反映されて、ページをリロードすればすぐ確認できますのでそれだけのために、このエディタに乗り換える必要性はあんまり感じません。EditorJSONを整形してくれるエディターです。最近JavaScriptの開発ばかりやっていて、jsonはもうデフォルトのデータフォーマットになっていてjsonファイルの中身を確認したり、デバッグしたりするときに、(巨大なjsonファイルを)綺麗に整形されるエディターがないと困りますね。IDE(統合開発環境)EclipseEclipseは昔、東北大学の大学院に在学中はよく使っていました。いうよりはEclipseしか使っていませんでした。当時は正直また少し重たい感じでした。今はパソコンのスペックも上がりましたし、特にEclipse自体が動きが遅いという感覚はもうないと思います。当時、マルチエージェントプラットフォームの自動検出メカニズムを作っていてJavaをメインに使っていました。Javaの開発と言えば、ほぼEclipseという状態でした。当時IBMの自分の資産であるEclipseをオーブンソース化するというのが一時期、話題になっていたのが記憶しております。http://www.eclipse.org/NetBeansEclipseと同じように、Javaの開発ができます。その他、PHPの開発もできます。私は、独立する前の2014年あたり、コワーキングスペースの登録、検索サイトを作った時にNetBeansを使って開発していました。他にも色々PHP開発できるIDEがありましたが、NetBeansのUIが気にいて、サクサク動くのもすごく気持ちよく勝手よく使っていました。時間軸としても、自分はEclipseのあと、NetBeansを使っていましたので、個人的な感覚としてはNetBeansの方がすこい軽量で安定している気がします。今は、だいぶ事情が変わっているかもしれません。http://ja.netbeans.org/PhpStromPHPやJavaScriptをはじめとしたウェブ向けのIDEです。これを押している人が結構多いようです。jetbrainsの製品としては信頼性もあり、お試しする価値があると思います。NetBeansも十分かと思います。JavaScriptの開発で使いたい場合は、最近JavaScriptブームなのでいろんなEditorがJavaScript開発対応のプラグインを出しています。下の方でまた言及します。Watchのアプリ開発はもうこれがないとダメです。ちなみにMacもないとダメです(Hackintosh以外)。笑https://developer.apple.com/xcode/Cloud9ブラウザで実行できるIDE。GitHubやBitbucketと連携できます、今アマゾンに買収されて、AWSのツールになっています。Editorというジャンルとして進化していくでしょう!https://aws.amazon.com/jp/cloud9/WebStorm現行のIDEの中ではJavaScript回りの環境が最強です。リファクタとか超簡単に出来たりしますが、有料です。Commentコメントをキャンセルメールアドレスが公開されることはありません。this.Close。