LoginSignup
62
60

More than 3 years have passed since last update.

Mac を初めて使うエンジニアにオススメする環境づくり

Last updated at Posted at 2016-03-24

はじめに

Mac で開発を行う上で自分が使っているツールや設定の紹介です。
この手の記事は多々あると思うも、
嗜好が出やすい箇所かとも思うので一例として。

最近の更新

2019-06-14: だいぶ時間経過してしまったので再確認 & 整理しました。

環境補足

  • キーボードは英字配列です
  • 環境設定が英語のため適宜読み替えて下さい

Mac の設定編

  • caps lock => control : caps lock を controll に変更
    • 英字配列です
    • 使うエディタにもよりますが HHK に慣れているため、control キーを変更します
    • 以下で行えます
      1. System Preferences
      2. Keyboard
      3. Modifier Keys
  • 拡張子を表示
    • 最近は減りましたが、勘違いを防ぐために
    • 以下で行えます
      1. Finder
      2. Preference
      3. Advanced
      4. Show all filename extensions

共通で入れておいたほうが幸せなツール

  • Xcode インストール
    • 開発者なら何も考えず入れておきましょう
    • Xcode
  • iTerm2
    • 個人的に気に入っているターミナル
    • iTerm2
  • Better Touch Tool
    • 有料ですが便利なツールです
    • 別途このツールだけ切り出して記事書いても良いかも
    • Better Touch Tool
  • brew
    • Mac のパッケージ管理ツール
    • 便利なので入れておくと良いと思います
    • brew
  • anyenv
    • anyenv
    • 各種言語/FWのバージョン管理ツールを管理するツール
    • 各々利用する言語/FWに合わせて経由させておくと便利です (node, python, ruby ...)

サーバー等リモートにおいてあるファイルを弄るケースが多い場合

  • sshfs
    • ssh を利用してリモートサーバーのディレクトリをマウント出来るようになります
    • 開発環境のログディレクトリ等をマウントして置くと便利です
    • インストール手順
      1. brew install Caskroom/cask/osxfuse
      2. brew install homebrew/fuse/sshfs
62
60
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
62
60