Đâu là nơi tốt nhất để lưu trữ mã trên máy Mac? [đóng cửa]


10

Tôi đã bắt đầu chơi đùa với một số phát triển Mac và tự hỏi nơi lưu trữ mã tốt nhất ở đâu?

Nói chung trên hộp cửa sổ của tôi, tôi sẽ lưu trữ tất cả mã của mình trong c: \ Code \

Trên máy Mac, nó có trong / Users / Liam / Code /

Điều này có gây ra cho tôi bất kỳ vấn đề nào với quyền khi chạy mã web không?


"MAC" có nghĩa là gì?

2
Không biết tại sao điều này đã được bỏ phiếu để đóng cửa hai lần. Đó là một câu hỏi hoàn toàn chính đáng.
LiamB

Câu trả lời:


12

Thư mục nhà của bạn là một nơi tuyệt vời để lưu trữ mã của bạn trên Mac / Ubuntu (hệ thống dựa trên Linux).
Tôi vẫn sẽ tạo các thư mục con theo nó khi thích hợp. Tôi thường tổ chức theo dự án, với một vài thư mục bổ sung cho bất cứ điều gì, ví dụ

/home/myname/project_pear  
/home/myname/project_pear/upgrade/  
/home/myname/random_java_code  
/home/myname/Dropbox/my_open_source_awesome_project  

Một việc khác tôi làm thực sự rất "lớn" đối với tôi là tạo bí danh trong .bash_rc (Ubuntu) hoặc .bash_profile (Mac). Bây giờ tôi có rất nhiều, tôi đặt chúng vào một tệp riêng gọi là .bash_aliases. (dĩ nhiên tôi vẫn sử dụng Dropbox ...) và kèm theo:

if [ -f ~/.bash_aliases ]; then
    . ~/.bash_aliases
fi

Ví dụ, ở trên, tôi có thể tạo bí danh 'mup' làm a cd /home/myname/project_pear/upgrade, sau đó tôi có thể chỉ cần gõ mupvào dòng lệnh để thực hiện cd dài đó!

Một gợi ý khác - khi bạn sao chép mã làm việc vào một hệ thống dựa trên unix, bạn sẽ thường thấy câu nói thực thi đó là 'sự cho phép không hiệu quả'. Tuy nhiên, bạn có thể thường xuyên sửa lỗi đó bằng chmod +x filename(sửa đổi tệp để có quyền eXecute.


Điều này thật tuyệt, cảm ơn vì lời khuyên về Bash_Aliases. Tôi đã tìm thấy trên máy mac nếu tôi đi - mã bí danh = "cd / Users / Liam / Code /" bây giờ tôi ánh xạ Mã thẳng tới thư mục Mã của tôi.
LiamB
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.