Mac 開発環境設定メモ(Java/Node.js/Go)


1. 日本語変換

1.1 caps lockで日本語変換させる

英語キーボードの場合は、これやっておいても良さそう。

1.2 ショートカットキー 1

「Control+Shift+J」が「かな」キー、「Control+Shift+;」が「英数」キーと同じ役割をし、しかも2度押しすることで文字を打った後でもモードを変換できる。これはこのショートカットを覚えた方が使い勝手は良くなりそう。

1.3 ショートカットキー 2

上記に加え、これを覚えるともっと良い

変換 キー
ひらがな ctrl + j
カタカナ ctrl + k
全角英数 ctrl + l
半角英数 ctrl + ;

2. iTerm2

Terminalは縦横分割できるiTerm2を使う。
https://iterm2.com/

Color SchemeはIcebergがいいらしいのでこれを設定
http://cocopon.github.io/iceberg.vim/

また、等幅フォントのSF monoを使う場合は、個人用ライブラリにフォントをコピーして利用可能。

> cp /Applications/Utilities/Terminal.app/Contents/Resources/Fonts/* ~/Library/Fonts/

3. Brew

4. Docker

5. Visutal Studio Code

5.1 本体

5.2 Exntension

6. Node.js

npm
node

7. Java

MacでJDKの切り替え。.bash_profileに以下を書いて、source ~/.bash_profileで切り替え。

.bash_profile
# SWITCH TO JAVA VERSION 8
export JAVA_HOME=`/usr/libexec/java_home -v "1.8"`

# SWITCH TO JAVA VERSION 13
#export JAVA_HOME=`/usr/libexec/java_home -v "13"`

export PATH=${JAVA_HOME}/bin:${PATH}

8. Go

> brew install go

9. Spring Tool Suite / Eclipse

9.1 STS

9.2 Eclipse + Spring Tools

https://www.eclipse.org/
https://spring.io/tools

9.3 Keymapをemacsに

10. DB / Redis

https://tableplus.com/
https://dbeaver.io/

11. gif動画、画像編集

brew cask install licecap
brew cask install gyazo
brew cask install gimp

12. Screen Capture保存先変更

defaults write com.apple.screencapture location ~/SS/;killall SystemUIServer

参考URL

https://qiita.com/imura81gt/items/860ac6196e571c17b7e1
https://book.mynavi.jp/macfan/detail_summary/id=90165
https://qiita.com/kamorits/items/781e07d4779d6eb44b2f