俺のMac(2020)

LIFE

はじめに

MacbookProを修理に出しました。
戻ってきて、1から設定を行わないといけなかったので、振り返りとしてやった事をまとめました。

まずは初期設定

Mac を買ったら必ずやっておきたい初期設定 - Qiita
Mac 初期設定 対象読者 知り合いのエンジニアさん向け Mac初めて買った人 Web系エンジニア向け 環境 macOS Catalina 10.15.3 MacBook Pro (13-inch) 前置き...

Macのシステム環境はこのタイミングで設定すると良いです。

CUI、GUI系は後ほど、やった分だけまとめます。

作業環境構築

CUIやらなんやらでコードを書く前に最低限必要なものです。

今回はフロント周り+ Laravelを使う感じで進めています。

git

最初に入れないとコマンドラインで苦労します。

HomeBrew

諸々インストールするために使います。

ssh接続

GitHubでssh接続する手順~公開鍵・秘密鍵の生成から~ - Qiita
GitHubにssh接続するために鍵の登録が必要になります。 その手順をまとめてみます。 はじめての人は手順通りに進めれば接続出来ます。 久しぶりにやってうまくいかないという人の解決の糸口になるようにも書いています。 公開鍵・秘...

npm

npmコマンドを使えるようにするまでのまとめ【mac】 - Qiita
macの初期状態ではnpmコマンドを使うことができないので、それを使える状態になるまでを記事にまとめました。 macでnpmコマンドを使えるようにするには、Homebrewのインストール,Nodebrewのインストール,Node.js...

composer

Composerの使い方 - Qiita
Composerとは PHPのライブラリ管理ツールです。 ライブラリAを使用するためには、別のライブラリBを先にインストールする必要がある、なんてことがあります。 この時、ライブラリAはライブラリBに依存している、と言います。 ...

フロントエンドとはいえ、バックがLaravelで書かれている場合はcomposerを先にinstallして多くと良いでしょう

php

Mac HomebrewでPHPをインストールする - Qiita
目的 MacにHomebrewを使ってPHPを導入する方法をまとめる 実施環境 ハードウェア環境 項目 情報 OS macOS Catalina(10.15.5) ハードウェア MacBook ...

これでupdate

PHPのバージョンを7.4にアップデートする - Qiita
課題 PHPのバージョンをアップデートする 現状のバージョンを確認する 下記のコマンドでバージョンを確認 ターミナル $ php -v PHP 7.1.30 (cli) *ちなみにですが今回はHomebrewを使...

デスクトップアプリ

slack

普段使っていれば。

teams

マイクロソフトのコミュニケーションツールですね。プロジェクトで使っていれば

discord

普段使っていれば

zoom

web会議用。普段使わなくても急に入った面談がzoomで!なんて頃はザラなので、先に入れておくと良いです。

notion

メモアプリみたいな感じ。今年僕はevernoteから移行しました。

その他のおすすめツール

それ以外はここを参考に好き好きで。

僕はclipy、postman、gyoza、Biscuitあたりはよく使ってます。

【2020年版】フロントエンドのおすすめMac無料ツール - Qiita
フロントエンドだけではないかもしれないけど、 エンジニアがおすすめするMac無料ツール2020下半期まとめです。 関係ないけど10人くらいサンタが家に来てくれないかな.... ■ Mac Apps 1. VSCode だい...

vscode

IDEはvscodeを使ってます。

拡張機能

・vscode-icons

フォルダがアイコンになって見やすくなります。

・GitLens

こんな感じになって管理しやすいです。

使い方参考:https://qiita.com/Mount/items/afe0c414edb5bf3473b5

・Prettier

コードフォーマッターです。設定に関してはいろんな記事で言及があるので、好き好きで。

・Bracket Pair Colorizer

かっこに色がついて見やすくなります。

・Git History

コミット単位での振り返りがしやすくなります。

まとめ

Macの設定をする過程で前はとりあえずインストールしていた物が、どういう使われ方をしているのか。本当に必要だったかを振り返れてすごく良かったです。
エンジニアとして成長してる感を感じた瞬間でした。

コメント

Select the fields to be shown. Others will be hidden. Drag and drop to rearrange the order.
  • Image
  • SKU
  • Rating
  • Price
  • Stock
  • Availability
  • Add to cart
  • Description
  • Content
  • Weight
  • Dimensions
  • Additional information
  • Attributes
  • Custom attributes
  • Custom fields
Compare
Wishlist 0
Open wishlist page Continue shopping
タイトルとURLをコピーしました