お待ちください...

私のmac仕様です

このドキュメントは、言語を選択できます
阿坝藏族羌族自治州2025年1月30日(木) 12時4.70k265見積もり読書時間 9 分
QRコード
お気に入りCtrl + D

インストールされているソフトウェア

Intellj IDEAWebStormData GripVisual Studio CodeApifoxAnotherRedisDesktopManagerDockerTermiusSnipasteOBS StudioChrome

Git

xcode には git がありますので、xcode をダウンロードするだけで大丈夫です。xcode は多くの場所で使用されているので、一般的にはダウンロードされます。公式サイトからダウンロードすることをお勧めします。アプリストアからダウンロードしないでください。アプリストアのダウンロード速度が遅すぎるからです。

公式サイトの最新バージョンは 16.2 で、2.7GB あり、解凍後は約 10GB ですので、ダウンロードとインストールの両方に時間がかかります。

xcode 公式ダウンロードアドレス

Terminal

~/.zshrc
        #terminal
export CLICOLOR=1
autoload -U colors && colors
export PROMPT="%{$fg_bold[green]%}it-fb %{$fg_bold[yellow]%}%1~ %# %{$reset_color%}"

    

tips: 保存後にsource ~/.zshrc を実行してください

CLICOLOR=1 色を有効にすることを意味します

autoload -U colors && colors 色を読み込むことを意味します

%{$fg_bold[green]%} テキストの色を緑色にして太字にすることを意味します

%{$fg_bold[yellow]%} テキストの色を黄色にして太字にすることを意味します

%1~ 現在のディレクトリの最初の文字を意味し、~はホームディレクトリを意味します

%# コマンドプロンプトを意味し、%は通常のユーザー、#はrootユーザーを意味します

%{$reset_color%} テキストの色をリセットすることを意味します

効果

https://img.softmk.com/img/2025/01/30/71beda34-4644-41f0-9549-db261c4a588c.png

FNM

fnm ウェブサイト

~/.zshrc
        #fnm
eval "$(fnm env --use-on-cd --shell bash)"

    

SDKMAN

sdkman ウェブサイト

~/.zshrc
        #sdkman
export SDKMAN_DIR="$HOME/.sdkman"
[[ -s "$HOME/.sdkman/bin/sdkman-init.sh" ]] && source "$HOME/.sdkman/bin/sdkman-init.sh"

    

圧縮

Appleの内蔵圧縮ツールを使用すると、パスワードを設定できない、.git.DS_Store などの不要なファイルを除外できないなどの欠点があります。

そのため、bashスクリプトを使用して zip コマンドを利用することができます。

プロセスは大まかに次のようになります: Automatorアプリを見つける 1

次に、クイックアクションを選択します 2

赤枠で囲まれた部分に注意してください 3

すべての隠しファイルを除外

bash
        #!/bin/bash
cd $(dirname "$1")
zip -r $(basename "$1").zip ./$(basename "$1") -x ".*" "*/.*" "*/__MACOSX/*"

    

.git と .github フォルダを除外

プロジェクトをパッケージ化する際、通常 .git.github フォルダを含める必要はありません。以下のスクリプトを使用できます。

bash
        #!/bin/bash
cd $(dirname "$1")
zip -r $(basename "$1").zip ./$(basename "$1") -x "*/.git/*" "*/.github/*" "*/node_modules/*" "*/.DS_Store" "*/__MACOSX/*"

    

暗号化

Appleのスクリプト言語AppleScriptを使用して、ダイアログを表示してパスワードを取得し、その後 zip コマンドを使用してファイルを圧縮できます。

bash
        #!/bin/bash

# AppleScriptを使用してダイアログを表示し、パスワードを取得
PASSWORD=$(osascript -e 'Tell application "System Events" to display dialog "ZIPファイルのパスワードを入力してください:" default answer "" with hidden answer buttons {"キャンセル", "OK"} default button "OK"' -e 'text returned of result')

# パスワードが空かどうかを確認
if [ -z "$PASSWORD" ]; then
  exit 0
fi

cd $(dirname "$1")

zip -r -P "$PASSWORD" $(basename "$1").zip ./$(basename "$1") -x "*/.DS_Store" "*/__MACOSX/*"

    

初めて使用する際に、認証ダイアログが表示されます。「許可」をクリックしてください。 4

効果

5

星空