Xcode Yerine Cursor: macOS Varsayılan Editör Değiştirme

Xcode Yerine Cursor: macOS Varsayılan Editör Değiştirme

Backup

mkdir -p ~/backup_defaults
defaults read com.apple.LaunchServices/com.apple.launchservices.secure > ~/backup_defaults/launch_services_$(date +%Y%m%d_%H%M%S).plis…


This content originally appeared on DEV Community and was authored by Yunus Emre Ak

Xcode Yerine Cursor: macOS Varsayılan Editör Değiştirme

Backup

mkdir -p ~/backup_defaults
defaults read com.apple.LaunchServices/com.apple.launchservices.secure > ~/backup_defaults/launch_services_$(date +%Y%m%d_%H%M%S).plist

for ext in json py js ts tsx md txt sh yml yaml toml c cpp java go rb php html css; do
  current=$(duti -x .$ext 2>/dev/null | head -1)
  [ ! -z "$current" ] && echo ".$ext: $current" >> ~/backup_defaults/duti_backup_$(date +%Y%m%d_%H%M%S).txt
done

Cursor ID

osascript -e 'id of app "Cursor"'
# com.todesktop.230313mzl4w4u92

duti

brew install duti

Dosya Tipleri

CURSOR_ID="com.todesktop.230313mzl4w4u92"

# Genel
duti -s $CURSOR_ID public.json all
duti -s $CURSOR_ID public.plain-text all
duti -s $CURSOR_ID public.python-script all
duti -s $CURSOR_ID public.shell-script all
duti -s $CURSOR_ID public.source-code all
duti -s $CURSOR_ID public.text all
duti -s $CURSOR_ID public.unix-executable all
duti -s $CURSOR_ID public.data all

# Uzantılar
for ext in c cpp cs css go java js sass scss less vue cfg json jsx log lua md php pl py rb ts tsx txt conf yaml yml toml xml svg; do
  duti -s $CURSOR_ID .$ext all
done

Shell & Git

echo 'export EDITOR="cursor"' >> ~/.zshrc
echo 'export VISUAL="cursor"' >> ~/.zshrc
git config --global core.editor "cursor --wait"

Kontrol

duti -x .py
duti -x .js
duti -x .md

📖 Read the original: Xcode Yerine Cursor: macOS Varsayılan Editör Değiştirme


This content originally appeared on DEV Community and was authored by Yunus Emre Ak


Print Share Comment Cite Upload Translate Updates
APA

Yunus Emre Ak | Sciencx (2025-09-08T16:56:00+00:00) Xcode Yerine Cursor: macOS Varsayılan Editör Değiştirme. Retrieved from https://www.scien.cx/2025/09/08/xcode-yerine-cursor-macos-varsayilan-editor-degistirme/

MLA
" » Xcode Yerine Cursor: macOS Varsayılan Editör Değiştirme." Yunus Emre Ak | Sciencx - Monday September 8, 2025, https://www.scien.cx/2025/09/08/xcode-yerine-cursor-macos-varsayilan-editor-degistirme/
HARVARD
Yunus Emre Ak | Sciencx Monday September 8, 2025 » Xcode Yerine Cursor: macOS Varsayılan Editör Değiştirme., viewed ,<https://www.scien.cx/2025/09/08/xcode-yerine-cursor-macos-varsayilan-editor-degistirme/>
VANCOUVER
Yunus Emre Ak | Sciencx - » Xcode Yerine Cursor: macOS Varsayılan Editör Değiştirme. [Internet]. [Accessed ]. Available from: https://www.scien.cx/2025/09/08/xcode-yerine-cursor-macos-varsayilan-editor-degistirme/
CHICAGO
" » Xcode Yerine Cursor: macOS Varsayılan Editör Değiştirme." Yunus Emre Ak | Sciencx - Accessed . https://www.scien.cx/2025/09/08/xcode-yerine-cursor-macos-varsayilan-editor-degistirme/
IEEE
" » Xcode Yerine Cursor: macOS Varsayılan Editör Değiştirme." Yunus Emre Ak | Sciencx [Online]. Available: https://www.scien.cx/2025/09/08/xcode-yerine-cursor-macos-varsayilan-editor-degistirme/. [Accessed: ]
rf:citation
» Xcode Yerine Cursor: macOS Varsayılan Editör Değiştirme | Yunus Emre Ak | Sciencx | https://www.scien.cx/2025/09/08/xcode-yerine-cursor-macos-varsayilan-editor-degistirme/ |

Please log in to upload a file.




There are no updates yet.
Click the Upload button above to add an update.

You must be logged in to translate posts. Please log in or register.