LoginSignup
6
6

More than 5 years have passed since last update.

macでの開発環境(Go)

Last updated at Posted at 2016-05-24

概要

最近新しいmacを手に入れて開発環境を構築する機会があったのでメモしておきます。
良さそうなツールが見つかったら随時、追記していく予定です。

Chrome

まずはWebブラウザ。
公式サイトよりダウンロードしてインストール。

拡張機能

英辞郎 on the WEB 拡張機能

ツールバーから英語を検索できるので便利。
Chrome ウェブストアよりchromeに追加する。

Strong Password Generator

ツールバーからパスワードの生成ができるので便利。
ChromeウェブストアよりChromeに追加する。

Vysor

Android端末の画面をPCで映すことができます。
Chromeウェブストアよりchromeに追加する。

Dropbox

複数の端末間でのファイル共有用。
公式サイトよりダウンロードしてインストール。

Clipy

スニペットの管理。
公式サイトよりダウンロードしてインストール。

Evernote

メモを残すのに使用してます。
公式サイトよりダウンロードしてインストール。

Slack

メッセージツール
App Storeよりインストール。

Spectacle

キーボード操作でウィンドウの移動やサイズ変更などが可能。
マルチディスプレイで使用する時に移動と配置が便利。
公式サイトよりダウンロードしてインストール。

iTerm

ターミナル
公式サイトよりダウンロードしてインストール。

Xcode

App Storeよりインストール。

(必要に応じて)Command Line Toolsのダウンロード

Command Line Toolsが入っていない場合は
xcode-select --install
をターミナルで実行してインストールする。

Homebrew

パッケージ管理ツール
公式サイトよりインストール用のコマンドをコピーしてターミナルにペーストしてインストールする。

Homebrew Cask

Homebrewの拡張
公式サイトよりインストール用のコマンドをコピーしてターミナルにペーストしてインストールする。

$ brew tap caskroom/cask

tmux

ターミナルの多重化
ターミナルで下記のコマンドを実行する。

$ brew install tmux

zshに切り替え

【図解】ゼロから始めるモダンなコマンドライン環境作り #iTerm2 #tmux #zshを参考に設定を変更。

VirtualBox

ローカルでのサーバ開発用に。

$ brew cask install virtualbox

Docker Machine

Dockerホストの構築用に。

$ brew install docker-machine

Docker Compose

複数のDockerコンテナの管理用に。

$ brew install docker-compose

Go

$ brew install go
$ mkdir $HOME/_go # create a workspace directory and set GOPATH accordingly
$ export GOPATH=$HOME/_go # .zshrcにも追記しておく
$ export PATH=$PATH:/usr/local/opt/go/libexec/bin:$GOPATH/bin # .zshrcにも追記しておく

ATOM

githubが開発したテキストエディターで、GitHub Flavored Markdown(GFM)のライブプレビューが可能
公式サイトよりダウンロードしてインストール。

go-plus

ATOMでGoサポートしてくれる機能拡張。
Install Packagesより「go-plus」で検索して、インストール。

Visual Studio Code

主にGoでの開発用に使用してます。
公式サイトよりダウンロードしてインストール。

拡張機能

Go

MarkectPlaceを参考にインストール。

補完でPANICが出る場合
バージョンアップなどで補完でPANICが出る場合はgocodeが古くなっている可能性があります。
gocodeの更新をしましょう。

$ go get -u github.com/nsf/gocode
$ gocode close

Sequel Pro

MySQLデータベースに接続するのに使ってます。
公式サイトよりダウンロードしてインストール。

Medis

Redisに接続するのに使っています。
http://getmedis.com/

$ brew cask install Caskroom/cask/medis

GitHub Desktop

Gitの操作はコマンドが多いですが、簡単な作業や変更の比較を見る時に使ってます。
Source Treeよりできることは少ないけど、シンプルな作りなので非エンジニアでも使えると思います。
公式サイトよりダウンロードしてインストール。

6
6
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
6
6