설치된 소프트웨어
Intellj IDEAWebStormData GripVisual Studio Code



Git
xcode에는 git이 포함되어 있으므로 xcode를 다운로드하면 됩니다. xcode는 많은 곳에서 사용되므로 일반적으로 다운로드합니다. 다운로드 속도가 느리기 때문에 app store에서 다운로드하지 말고 공식 웹사이트에서 다운로드하는 것이 좋습니다.
현재 공식 웹사이트의 최신 버전은 16.2이며, 2.7GB입니다. 압축을 풀면 약 10GB가 되므로 다운로드 및 설치에 시간이 걸립니다.
Terminal
#terminal
export CLICOLOR=1
autoload -U colors && colors
export PROMPT="%{$fg_bold[green]%}it-fb %{$fg_bold[yellow]%}%1~ %# %{$reset_color%}"
팁: 저장 후 source ~/.zshrc
를 실행하여 적용합니다.
CLICOLOR=1
는 색상을 활성화합니다.
autoload -U colors && colors
는 색상을 로드합니다.
%{$fg_bold[green]%}
는 텍스트 색상을 녹색으로 설정하고 굵게 표시합니다.
%{$fg_bold[yellow]%}
는 텍스트 색상을 노란색으로 설정하고 굵게 표시합니다.
%1~
는 현재 디렉토리의 첫 번째 문자를 나타내며, ~는 홈 디렉토리를 나타냅니다.
%#
는 명령 프롬프트를 나타내며, %는 일반 사용자를, #는 root 사용자를 나타냅니다.
%{$reset_color%}
는 텍스트 색상을 재설정합니다.
효과
FNM
#fnm
eval "$(fnm env --use-on-cd --shell bash)"
SDKMAN
#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 앱을 찾습니다
그런 다음 빠른 작업을 선택합니다
빨간색 상자로 강조된 부분에 주의하세요
모든 숨김 파일 제외
#!/bin/bash
cd $(dirname "$1")
zip -r $(basename "$1").zip ./$(basename "$1") -x ".*" "*/.*" "*/__MACOSX/*"
.git 및 .github 폴더 제외
프로젝트를 패키징할 때, 일반적으로 .git
및 .github
폴더를 포함할 필요가 없습니다. 다음 스크립트를 사용할 수 있습니다.
#!/bin/bash
cd $(dirname "$1")
zip -r $(basename "$1").zip ./$(basename "$1") -x "*/.git/*" "*/.github/*" "*/node_modules/*" "*/.DS_Store" "*/__MACOSX/*"
암호화
Apple의 스크립트 언어인 AppleScript
를 사용하여 대화 상자를 표시하고 비밀번호를 얻은 다음 zip
명령을 사용하여 파일을 압축할 수 있습니다.
#!/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/*"
처음 사용할 때 인증 대화 상자가 나타납니다. "허용"을 클릭하세요.