自分用の開発環境構築時にメモ。
主にターミナル、Macのツール群を使用。
環境
OS: 64bit Mac OS X 10.14.1 18B75
Kernel: x86_64 Darwin 18.2.0
ブラウザ
-
Vivaldi カスタマイズ性が高く、Chromeのプラグインもほぼ使用できる。
- Adblock Plus 広告ブロッカー
- Vimium 設定はこちら
- Google翻訳
- Vue.js devtools vue.js開発時に使用
- Qiita拡張
エディタ
-
vim
- setting&plugins メインエディタ
-
VsCode
- Go Go書く用
- PlantUML 主にuml書く用
- Japanese Language Pack for Visual Studio Code 日本語パック
- Language Support for Java(TM) by Red Hat Java書く用
- Markdown Table Formatter markdownテーブル整形用
- PHP Extension Pack PHP書く用
シェル
-
fish bashより使いやすい
- installation
- settings
- plugins
- z cdの変わりに使っている
- theme-bobthefish Gitのブランチ名をpowerlineで表示してくれる
- fzf
ターミナル
パッケージ管理
開発ツール
- Git バージョン管理
- tmux ターミナル画面管理用(分割など)
- docui 自作dockerクライアント
- jq json整形用
- Docker
- VirtualBox 仮想環境構築用
- asciinema ターミナル録画用
- asciicast2gif aasciinemaで録画したモノをgifに変換
- got 自作tmuxセッション管理ツール
- gota 自作Qiita検索ツール
Macツール
- Clipy クリップボードの履歴管理
- SpaceLauncher スペース+任意キーでアプリを割り当てる事ができて、アプリケーションの切り替え用
- Macs Fan Control ファン管理。指定したCPUの温度を超えたら回す用
- Spectacle アプリのリサイズツール。Windowsでいうと❖+↑→↑←などと同じ感じにできる
- Google日本語入力
- KeyCastr キーストロークキャプチャ。ライブコーディング時に使用
- TeamSQL 様々なRDBに対応しているSQLクライアント
- The Unarchiver 圧縮ファイルの解凍
- TotalSpaces2 デスクトップ管理(アプリを各ディスクトップに割り当てホットキーで切り替え)※使わなくなった
- AppCleaner アプリ削除用
- GIPHY CAPTURE 画面のgifキャプチャ用
- join.me 画面共有ツール。ライブコーディング用
- Slack コミュニティ交流用
- Discord
- MacDown MarkDown記事書く用
- Memory Clean 3 メモリ管理用
プログラミング言語
Vimium設定
# 戻る
map h goBack
# 進む
map l goForward
# その他おすすめオプションもどうぞ
map H previousTab
map L nextTab
map i LinkHints.activateMode
map I LinkHints.activateModeToOpenInNewTab