はじめに
- 幅広く、ジャンル毎に上げています。
- 現在フルに使っているおすすめな物しか上げません
- 定番すぎるものは説明省きます
(20180613)
- ツール名にリンクを貼り付けました。クリックすれば飛びます。
ツール一覧
Editor
VsCode
- gitのdifftoolにしてしまい、gitのguiソフトとして使うのも便利
- コンソールが使える
- setting.jsonでの設定ファイルで自由度が高い
- Markdownエディタとしても有能
WebStorm
- ショートカットが便利
- 細かい所に気が使われている
- client開発には必須かなと
Client
GoogleDeveloperTool (Ctrl Shift I ,option + command + i, 右クリックして検証)
- 画面開発には必須
- 背景黒がおすすめ
IDE
Eclipse
- Intellij VS Eclipse
- 筆者はどちらも使用
IntelliJ
- 最強IDE
- プラグインも優秀
- ショートカット豊富
Cloud9
- 環境構築不要が大きい
- プログラミング学習などはこちら
CI
Jenkins
- 自動ビルド便利ですよねー
- JenkinsXもでますね
Test
Junit
- Junit5になってガラッと変わりましたね
Selenium
- 定番自動テストツール
環境
Docker
- 定番
Java
Gradle
- mavenより読みやすい
- Groovyで書かれてます
SpringBoot
- SpringFrameWorkを簡単に使いましょうというやつ
SpringSecurity
- 認証系はこちら
DB設計
Astah
- データモデル、ER図はこちらにて
- コードジェネレータにてエンティティの自動生成可能
DBclient
DataGrip
- DBクライアントでは最強の部類
- SQLの自動保管でスイスイかける
- ミスチェックが走るので良い
KeyBind
Autohotkey
- Windowsユーザー、日本語キーボードなら最強になれる
- ああ、このエディタこの機能ねえかなと思った時に自分でショートカットを作れる。
- 作るのが単純に楽しい
KaraBiner
- Macユーザーならこっち
- Json形式でショートカットを作る
- Autohotkeyではうまくいかないような、Cmd Ctrlの常時入れ替え等もでき自由度が高い
Git
GitBash
- コマンド派です
- VsCodeのデフォルトコンソールにするのがいいかと思う
Peco
- インクリメントサーチをして、選択した物を出力に渡せる。
- 普通は組み合わせて使う
hubコマンド
- GitHubの操作が色々できる
- git browseとか便利ですよ
GitHub
- 最近話題の定番中の定番
tig
- まとめてaddする時とかなら、コマンドよりこちらの方が早い
- GitBashから動く
文章入力補助
PharaseExpress
- 定型文のショートカットが作れる
- mail文とか作ると捗る
-
{Cursol}
とか関数もいれれるので汎用性が高い
Clibor
- クリップボード履歴
- 必須かと思う
- アプリ間で行ったり来たりがなくなる。
## エクスプローラー
QtTabBar
- エクスプローラーをタブ化できる
- 複数エクスプローラーを立ち上げなくても良いからいい
- 他にも独自にショートカット定めたりできるから良い
コンソール
ConEmu
- 画面分割してgitBashを何個も使っている
Bash
[ZSH] (https://github.com/robbyrussell/oh-my-zsh/wiki/Installing-ZSH)
- 補完最強
- リンクはOh my Zshですが。
homebrew
- macのパッケージ管理ツール
chocolatory
- Windowsのパッケージ管理ツール
検索
[everything] (https://forest.watch.impress.co.jp/library/software/everything/)
- 言わずも知れた、ファイル検索ソフト
- 入れてるのと入れてないのでは能率が違う
- リモートも検索できる。定期的にクロールします。
AiperEditex
- 全文検索ソフト
- 拡張子を指定して検索
FESS
- こっちも全文検索
Excel
RelaxTool
- オブジェクトの中身も検索できるよ
- シートの削除、名前変更などのスピードが上がる
- 機能豊富
OfficeTab
- Officeソフトのタブ化
- 最近有料に。。。
chat
Slack
- メールの時代は終わりましたとさ
タスク管理
trello
- カンバン方式のタスク管理
- 小規模ならこちら
Redmine
- チケット方式のタスク管理
- プロジェクト単位での使用
メール
Gmail
- もちのろん
ブラウザ
- デフォルト必須
- カナリアもいい
google アドオン
Vimum
- vimチックな操作ができる
- ブラウジング速度アップ
VideoSpeedController
- 動画再生が倍速以上になる
ColorZilla
- 画面色をスポイトする
PageRuler
- 画面用定規
クラウドサービス
Evernote
- 定番
Google Drive
- ストレージサービス
- 定番
Google Spread Sheet
- GAS使いましょう
AWS
- 定番