0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 3 years have passed since last update.

【Windowsユーザー必見】エイリアスを永続的に登録して開発効率を爆上げしよう!!(複数コマンド、引数偏)

Posted at

皆さんこんにちは!

前回書いた【Windowsユーザー必見】エイリアスを永続的に登録して開発効率を爆上げしよう!!この記事。

エイリアスと言うものを登録して開発速度を上げる話をしました。

詳しく知りたいという方はぜひ記事をご覧ください!

今回は前回とは違う内容をお届けします。

どういうことかと言うと、タイトルにも書いてる通り複数コマンドを行えるようにしたり、npm install firebaseのように毎回違う値を引き取る場合のエイリアスをご紹介します。

それでは早速説明を見ていきましょう!

#複数コマンドの登録#

複数コマンドを登録するには、マクロ登録時にコマンドとコマンドの間に$tを記述します。

以下はGitで新しくリポジトリを作成するときの一例です。

doskey gcauto=git init $t git add . $t git commit -m "first commit" $t git branch -M main $t git remote add origin $* $t git push -u origin main

コマンドとコマンドの間に$tがありますよね。

これで普段のgit init && git add .と同じ機能になります。

#引数を受け取る#

ここで、先ほどのコマンド一部分git remote add origin $*$*は何なのか。。。

これが引数を受け取る記号となります。

つまりどういうことか。。。

例えばnpm install firebaseを実行したい場合は以下のようにエイリアスを登録します。

doskey ni=npm install $*

こうすることでnpm install firebasenpm install jqueryなど毎回違う値でもしっかりとその値を受け取てくれます!!!

このようにして複数コマンドと引数を受けとることが可能です!

どんどん開発速度上げていきましょう!

以上、「【Windowsユーザー必見】エイリアスを永続的に登録して開発効率を爆上げしよう!!(複数コマンド、引数偏)」でした!

Thank you for reading

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

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?