Mac用の最高の自作アプリ

プログラマーとしての短い仕事から守ってきた習慣の1つは、CLIアプリ、特にHomebrewアプリが大好きだということです。 これらはシンプルで使いやすく、一部のGUIアプリにはない機能を備えており、Macを微調整して安全に変更するのに最適です。

CLIアプリやHomebrewについて何も知らない場合は、この記事に記載されているアプリをインストールする前に、CLIアプリの調査にもう少し時間をかけることをお勧めします。 この記事の冒頭で自作の簡単な説明をカバーし、さらに自作/ターミナルを投稿しようとします 将来の記事ですが、CLIを試す準備ができていない場合は、今のところ、この投稿を渡すことをお勧めします アプリ。

紹介は邪魔にならないので、始めましょう!

コンテンツ

  • Homebrewアプリとは何ですか?
  • Mac用の最高の自作アプリ
    • 1. cask:Mac端末からGUIアプリケーションをダウンロードします
    • 2. htop:Mac端末に最適なリソースマネージャー
    • 3. wget:ファイルやウェブサイトを瞬時にダウンロード
    • 4. リンク:Mac端末からWebを閲覧する
    • 5. youtube-dl:安全かつ簡単にYouTube動画をダウンロード
    • 6. speedtest-cli:ターミナルからインターネットの速度をすばやく確認します
    • 7. ツリー:フォルダとファイルをビジュアルツリーで即座に表示します
    • 8. taskwarrior:端末のやることリスト
    • 9. tmux:複数のターミナルセッションを同時に実行する
    • 10. mas:ターミナルからMac AppStoreにアプリをインストールします
    • 11. midnight-commander:ターミナルをFinderのように使用します
  • パワーユーザーになり、これらのHomebrewアプリの使用を開始します
    • 関連記事:

Homebrewアプリとは何ですか?

私は「Homebrewアプリ」という用語を使用して、Homebrewを介してインストールされるアプリを指します。 自作は、パッケージマネージャーとして知られているものです。 つまり、Homebrewを使用してパッケージ(アプリなど)をインストールできます。 それをAppStoreと考えてください。ただし、Macの端末用です。

Homebrewアプリの大部分は完全に無料で安全です。 マルウェアがHomebrewからダウンロードされるのを防ぐためのセキュリティ手順がいくつかあります。 たとえば、

sudo コマンドはHomebrewでは使用できません。これにより、コンピューターの特定のレベルへのアクセスが妨げられます。

ただし、App Storeとは異なり、これはAppleによって監視されていないため、ダウンロードしているアプリが安全であることを確認する必要があります(この投稿のすべてのアプリが安全であることが確認されています)。

Homebrewはサードパーティのパッケージマネージャーであることにも注意してください。 Macには付属しておらず、Appleによって作成されたものでもありません。 そのため、まだインストールしていない場合は、この記事のアプリをインストールする前にインストールする必要があります。 このプロセスを支援するための簡単なチュートリアルがオンラインにたくさんあります。

Mac用の最高の自作アプリ

Homebrewをインストールし、Macでターミナルを開いている場合は、これらのHomebrewアプリを試す準備ができています。 これらのいくつかは、他のものよりも技術的になるでしょう。 これは、CLIアプリが一般的に開発者を対象としているためです。

ただし、タスクマネージャー、安全なYouTube動画ダウンローダー、ターミナルからウェブを閲覧できるツールなど、誰もが使用できるアプリも含めるようにしました。

余計な手間をかけずに、Macで最高の(そして私の個人的なお気に入りの)Homebrewアプリをいくつか紹介します。

1. cask:Mac端末からGUIアプリケーションをダウンロードします

デフォルトでは、HomebrewではCLIプログラムのみをダウンロードできます。 CLIプログラム、またはコマンドラインインターフェイスプログラムは、ターミナルウィンドウにコード行を入力して操作するアプリです。 通常、マウスのクリックに反応したり、ターミナルにプレーンテキスト以外のグラフィックが表示されたりすることはありません。

GUIプログラム、またはグラフィカルユーザーインターフェイスプログラムは、最近私たちが最も頻繁に使用するアプリです。 Microsoft Word、Safari、YouTube、Slack –ボタン、スムーズなグラフィック、ビデオ、アニメーションなどを備えたアプリはすべてGUIアプリです。 これらのアプリは使いやすいため、現在出回っているほとんどすべてのアプリはGUIです。

ターミナル経由でGUIアプリをインストールしたい自作ユーザーの場合、 キャスク 必見です。 Google Chrome、Adobe Creative Cloud、Fantasticalなどのアプリをインストールできます。

たす キャスク Homebrewアプリのリストに、これをターミナルに貼り付けて、 戻る:

醸造インストールキャスク

2. htop:Mac端末に最適なリソースマネージャー

htopは最も人気のあるHomebrewアプリの1つであり、それには十分な理由があります。 おなじみのリソースマネージャーです より優れたインターフェースと追加機能を備えたCLIアプリ。

MacでActivityMonitorを使用したことがある場合は、リソースマネージャーの機能に精通しています。 さまざまなアプリがコンピューターのRAM、CPU、GPUをどのように使用しているかを示しています。 これは、ターミナルで絶えず作業している人にとって、優れたアクティビティモニターの代替手段になります。

インストールするには htop、次のコードを端末に貼り付けます。

brew install htop

3. wget:ファイルやウェブサイトを瞬時にダウンロード

wget は、すべての端末ユーザーがMacにインストールする必要のあるHomebrewアプリの1つです。 これは、ユーザーがHTTP、HTTPS、FTP、またはFTPSプロトコルに接続されているものをすべてダウンロードできるようにするパッケージです。 これらは最も人気のあるプロトコルであるため、これは基本的にWebから必要なものをダウンロードできることを意味します。

これには、ファイル、ディレクトリ、さらにはWebサイト全体をコマンドラインから直接ダウンロードすることも含まれます。 これは、Webベースのファイルをコンピューターに移動するための最も速くて簡単な方法の1つです。

ダウンロード中にファイルの名前を変更することもできます。これにより、保存するWebサイトとファイルを使用して保存できます。 wget あなたが好きなように正確に整理されています。 ダウンロード速度を制限することもできます。これは、帯域幅を破壊したくない巨大なファイルをダウンロードするときに非常に役立ちます。

インストールするには wget Homebrewを使用して、ターミナルに以下を貼り付けます。

brew install wget

4. リンク:Mac端末からWebを閲覧する

リンク よりニッチなターミナルアプリの1つです。 平均的なユーザーがこれをあまり利用することはないと思います。 そうは言っても、これは私が出会った中で最もクールなHomebrewアプリの1つです。

リンク は、ターミナルでWebブラウザを実行できるようにするCLIアプリです。 あなたに表示されるウェブサイトのバージョンは信じられないほどシンプルです。 もちろん、これはテキストベースであり、Webサイトにリストされているリンクとテキストのリストにすぎません。

まだ多くの双方向性とナビゲーションが利用可能ですが、それはウェブをナビゲートするための無駄のない方法になります。 低速のデータ接続でWebサイトにアクセスしたり、友達に感銘を与えたりする場合に役立ちます。他にもいくつかの用途があると思います。

のいくつかのバージョンがあることに注意する必要があります リンク:

  • リンク
  • リンクス
  • リンク2
  • elinks

この投稿で説明されているバージョンをインストールするには、これをターミナルに貼り付けます。

brewインストールリンク

5. youtube-dl:安全かつ簡単にYouTube動画をダウンロード

正直なところ、私は使用しました youtube-dl このリストにある他のHomebrewアプリよりもはるかに多いです。 YouTubeビデオをダウンロードしようとしたことがあれば、かなり注意が必要です。 YouTubeは、そのWebサイトからビデオをダウンロードすることを許可していません。また、多くのサードパーティのWebサイトが、厄介なウイルスとともにビデオをダウンロードします。

これが私が見つけてとても嬉しかった理由です youtube-dl. YouTube動画のダウンロードが非常に簡単で無料になるだけでなく、安全でもあります。 私はMacで何年も使用していますが、問題が1つも発生したことはありません。 ほんの数秒で、選択したYouTubeビデオをダウンロードするのに非常に簡単なコマンドが必要です。

再生リスト、サムネイル、視聴回数に基づいた動画のダウンロード、ダウンロード速度の制御などを可能にするオプションから選択することもできます。 必要なものがすべて揃っており、いくつかあります。

インストールするには youtube-dl、これをMac端末に貼り付けます。

brew install youtube-dl

6. speedtest-cli:ターミナルからインターネットの速度をすばやく確認します

今のところ、あなたがいくら払うか、あなたがどこに住んでいるかに関係なく、インターネットの速度はまだ少し散発的です。 これが、インターネットの速度を頻繁にチェックしていることに気付く理由です。 Webサイトがどの程度最適化されているかを確認する場合に特に役立ちます。その最適化が、ネットワーク速度によってどのように影響を受けるかを確認できます。

それが speedtest-cli 入って来る。 ターミナルからインターネットの速度を瞬時に確認できるパッケージです。 インターネットの動作が遅いときにロードに苦労する日陰のWebサイトにアクセスする必要はありません。

でさまざまなオプションを使用することもできます speedtest-cli 表示されている情報を変更します。 -バイトたとえば、速度はバイト単位で表示されますが、 - 単純 探している基本情報(ping、ダウンロード、アップロードの速度)が表示されます。

一つのキャッチはそれです speedtest-cli インストールする必要があります ピップ まず、これは単なるPythonパッケージマネージャーです。 それをインストールするには ピップ、これを端末に貼り付けます。

brew install python

その後:

sudo easy_install pip

そして最後に、インストールする speedtest-cli、貼り付け:

pip install speedtest-cli

7. ツリー:フォルダとファイルをビジュアルツリーで即座に表示します

次のようなコマンドを使用してMac端末をナビゲートする方法を知っている場合 CD, ls、 と ..、単純なファイル構造をナビゲートするのはそれほど難しくないことをご存知でしょう。 ただし、掘り下げるファイルやディレクトリがたくさんある場合は、探しているファイルを見つけるのが難しい場合があります。

各フォルダを掘り下げて必要なものを見つける手間を省くために、 パッケージ。 単純なコマンドです(入力するだけです インストール後のターミナルで)これにより、コンピュータ上のすべてのファイルとフォルダ、およびそれらが互いにどのようにネストされているかが即座に表示されます。

特定のフォルダーに移動してコマンドを呼び出すと、そのフォルダーのフォルダーツリーを取得できます。 次のように入力して、ツリーのレベル数を制御することもできます。 ツリー-L1、1つはあなたがなりたいレベルの数です。

インストールするには 、これをMac端末に貼り付けるだけです。

brewインストールツリー

8. taskwarrior:端末のやることリスト

Homebrewアプリのリストの次は taskwarrior. taskwarrior は、誰でもいつでも使用できる最も優れたHomebrewアプリの1つです。 開発者や技術者である必要はありません。 とてもシンプルなCLIアプリなので、端末に慣れている人にとっては素晴らしいツールだと思います。

基本的、 taskwarrior は、ターミナルからすぐにアイテムを簡単に追加、整理、チェックできるToDoアプリです。 日付、優先度、さらにはプロジェクトごとにタスクを整理できます。

ターミナルで頻繁に作業しない場合は、 taskwarrior 少し冗長に見えるかもしれません。 結局のところ、たくさんのGUIアプリがあなたに代わってこれを行います(例:リマインダー)。 しかし、特にターミナルでたくさんプレイする場合は、それを持っているのは気の利いたことだと思います。

インストールするには taskwarrior Macで、これをターミナルに貼り付けます。

brewインストールタスク

このアプリはこれまでにリストされたものよりも少し堅牢なので、次のことができます ここをクリック それを使用する方法を学ぶために。 また、通常、ターミナルでこれらの各パッケージのヘルプを取得するには、コマンド(タスク, youtube-dl, wget、など)に続いて -NS, ヘルプ、 また -ヘルプ. ほとんどすべてのCLIプログラムは、これらのコマンドの1つを使用して、構文や例などを提供します。

9. tmux:複数のターミナルセッションを同時に実行する

tmux は、一部のユーザーがなくてはならないHomebrewアプリのひとつであり、そもそもなぜそれが必要なのかを他のユーザーが理解できないアプリの1つです。

本質的に、 tmux Macの同じウィンドウ内で複数のターミナルセッションを実行できます。 端末は複数のセクションに分割され、それぞれが異なる端末インスタンスを実行します。 各インスタンスの配置場所、画面のどのくらいの部分を占めるか、実行するさまざまなインスタンスの数をカスタマイズできます。

これは主に便宜のためですが、大きな助けになる場合もあります。 たとえば、これを使用して別のサーバーにSSHで接続し、プロセスを終了せずにセッションを終了できます。 さらに、仕事中にソーシャルメディアを開かないようにしたい場合は、生産性に優れています。

インストールするには tmux、これをMac端末に貼り付けます。

brew install tmux

これはもう1つの複雑なCLIアプリなので、ここにあります ドキュメント あなたがそれを理解するのを助けるために。 そのページの一番下までスクロールして、READMEを表示します。

10. mas:ターミナルからMac AppStoreにアプリをインストールします

お気に入り taskwarrior, マス あなたがおそらく決して必要としないであろうHomebrewアプリのリストにあります。 しかし、それでもかっこいいとは言えません。 マス ターミナルからAppStoreアプリをインストールできます。 コマンドを実行し、インストールするアプリの名前を入力して、コマンドを実行するだけです。

このパッケージには、以前に確信が持てなかった場合にインストールを促す可能性のあるいくつかの追加機能が含まれています。 これには、App Storeアプリのバージョン番号の確認、すべてのApp Storeアップデートの一度のインストール、および ラッキー キーワードに続く最初の検索結果をダウンロードするコマンド。

インストールするには マス Homebrewから、これをMacターミナルに貼り付けます。

brew install mas

11. midnight-commander:ターミナルをFinderのように使用します

Homebrewアプリのリストの最後は 真夜中-司令官. これは、このリストで最も強力なアプリの1つであり、ターミナルウィンドウをFinderのようなファイルエクスプローラーに変えます。

インストールすると、実行できます 真夜中-司令官 とともに mc 指図。 そうすることで、マウスまたはキーボードの矢印を使用してナビゲートできるディレクトリ構造が表示されます。 このビューを使用して、ファイルサイズ、日付などを確認できます。

デフォルトでは、 真夜中-司令官 現在のディレクトリを反映した2つのセクションが表示されます。 次に、これらの各セクションのファイルを個別にナビゲートし、ファイルとフォルダーを比較します。

これは見つけた人にとって素晴らしいツールです CDls 退屈すぎる。

インストールするには 真夜中-司令官、これを端末に貼り付けます。

brew install midnight-commander

パワーユーザーになり、これらのHomebrewアプリの使用を開始します

安全で便利であることに加えて、Homebrewアプリは、Macからさらに多くのパワーと機能をプッシュし始めるための最良の方法の1つです。 また、ターミナルを初めて使用する場合は、マシンに害を及ぼすことなく、基本を学ぶための楽しい方法になります。

その他のヒント、リスト、ガイド、レビューについては、 AppleToolBoxで残りのコンテンツをチェックしてください.