Quantcast
Channel: Vimタグが付けられた新着記事 - Qiita
Viewing all articles
Browse latest Browse all 5608

アタシがプログラミングするときの環境はこんなカンジヨ!!

$
0
0

対象

「最近Web開発を始めたワヨ」なアンタ, もしくは 「お気に入りの設定を既にしているけど, 面白そうなのがあれば取り入れよっかな〜」とか言ってるアンタ達には是非見てって欲しいワ.

前提

アタシはRailsが大好きなの. 休日はよくRailsでWebアプリ作ったりしてるワ.
思いついたアイデアをパパッと形にできるところも好きな理由の一つヨ.
だから特別なIDEとかそれに伴ったプラグインとかの紹介はここではしないワ.(個人でネイティヴアプリを作ったりもしてるケドそれは別途記事にするかもしれないワヨ)

エディタ

Vim

アンタ達は普段何でコード書いてるかしら?
アタシは Vimを使っているワ.
なんてったって Vimはキーボード操作で完結できちゃうのヨ.
Vimの詳しい説明はここでは割愛するワ. 興味があったら調べてみてネ.
ただデフォルトの Vimだとちょっと寂しすぎるから, アタシは色んなプラグインをいれてるの.
プラグインマネージャーは vim-plugを使ってるワ.
導入については この記事がオススメヨ.
dotfilesGitHubにあげてるワヨ.

コンソール

次は コンソール ヨ.
アタシはターミナルアプリは iTerm2, シェルは bashを使ってるワ. Catalinaからはログインシェルが zshになるみたいネ.

bash

git

アタシは普段 gitはCUIで操作してるからその辺は少しカスタマイズしてるワ.
ちょこっと紹介するワネ.
💥インストールには Homebrewを使うから先にインストールしておいてネ💥

git-completion

gitコマンドを自動補完してくれるワ.

git-prompt

pwdの脇に作業中のブランチを表示してくれるワ.

tig

git logをGUIっぽく表示してくれるワ.

git-detroit

実はこれアタシが作ったの.
プロジェクトが大きくなってくるとローカルに実装済の作業ブランチが結構溜まってくるわよネ?(アタシだけ?)
git-detroitなら簡単に整理できるワ.
インストールは簡単ヨ.

$ brew tap dj-hirrot/git-detroit
$ brew install git-detroit

これを実行すると git-detroitがインストールされるワ.
整理したいプロジェクトまで移動して,

$ git-detroit
=> do you remove feature/xxxxx_xxxxx ? (y/n): y
Deleted branch feature/xxxxx_xxxxx (was xxxxxx).

で整理できるようになるワ.
詳しくは https://github.com/dj-hirrot/git-detroitをみて欲しいワ. (READMEの英訳PR待ってます!)

最後に

こんなカンジの環境で開発してるワ.
使えそうなのがあったら参考にして欲しいワ.
他にもオススメがあったら是非コメントしてネ.


Viewing all articles
Browse latest Browse all 5608

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>