Thêm thư mục vào Sidebar Finder với tên tùy chỉnh


17

Tôi muốn thêm một lối tắt vào Thanh bên của Địa điểm. Tên thư mục tình cờ là Ứng dụng, vì vậy tôi muốn đặt cho nó một tên khác vì đã có thư mục Ứng dụng tiêu chuẩn ở đó.

Đổi tên thư mục trên thanh bên đổi tên thư mục thực tế, điều này là không mong muốn vì tôi nghĩ rằng nó có thể phá vỡ chương trình sử dụng nó.

Tôi đã thử tạo một bí danh, sau đó kéo bí danh vào Thanh bên, nhưng tên thật được sử dụng.

Bạn có biết làm thế nào tôi có thể tạo lối tắt này trên thanh bên với một tên khác không?


2
Chỉ để cứu người khác trong ba mươi giây để thử: symlink cũng không hoạt động.
Scott

Còn bí danh thì sao?
dùng151019

1
Khi tôi đặt bí danh vào Thanh bên, tên thật của thư mục sẽ được sử dụng, không phải tên bí danh.
Louis

Câu trả lời:


10

Trước khi bất cứ điều gì, bạn nên thử đổi tên thư mục. Nó rất có thể sẽ không phá vỡ ứng dụng của bạn vì cách HFS hoạt động. Nhưng thực sự có một số ứng dụng có thể không liên kết đúng với các tệp.

Tôi có thể đưa ra 4 giải pháp khác nhau:

  1. Đây có thể là đơn giản nhất: làm theo cách khác . Sử dụng bất cứ tên nào bạn thích trên thư mục và thêm Bí danh cho nó. Lấy thư mục có tên bạn muốn và thêm nó vào thanh bên. Bí danh sẽ không thay đổi. Trong trường hợp của bạn, bạn sẽ đổi tên Applicationstừ trong thư mục " tên người dùng " của mình thành một cái gì đó giống như My Applicationsvà như chúng ta đã biết, đó sẽ là tên được thi hành trên thanh bên. Sau đó thêm một bí danh (hoặc một liên kết tượng trưng ) vào nó được gọi Applications, có thể sẽ hoạt động cho chương trình của bạn.

    Như Daniel đã nói như một bình luận, bạn có thể ẩn bí danh bí danh hoặc thư mục (nhưng không phải là liên kết tượng trưng) khỏi công cụ tìm bằng cách sử dụng : chflags hidden folder/alias. Sử dụng chflags nohidden folder/aliasđể hiển thị lại và với ls -lO(đó là một thủ đô o), bạn có thể thấy các cờ của nó trên Terminal .

  2. Sử dụng Tìm kiếm đã lưu . Bạn có thể đặt tên cho chúng bất cứ điều gì bạn muốn. Các bước:

    1. đi đến Applicationsthư mục thay thế đó
    2. bắt đầu một tìm kiếm gõ bất cứ điều gì
    3. xóa bất cứ thứ gì bạn gõ vào
    4. chọn " Tên tệp " (thay vì "Nội dung") và thư mục của bạn (thay vì "Máy Mac này")
    5. nhấn +dấu
    6. nhấn vào Kindđể thêm khác
    7. chọn Hiển thị tệp và phù hợp với sở thích của bạn
    8. nhấn " Lưu ", chọn bất kỳ tên nào còn nguyên ".sattedSearch"
    9. đảm bảo "Thêm vào thanh bên" được đánh dấu.
  3. Nếu bạn thích thử hack , chúc may mắn với nó. Về cơ bản bạn sẽ chỉnh sửa ~/Library/Preferences/com.apple.sidebarlists.plist(sử dụng Danh sách tài sản Editor nếu bạn có XCode cài đặt) và thay đổi tên của tùy chỉnh của bạn useritems và khởi động lại Finder. Giả sử option+ nhấp chuột phải vào Finder và Relaunch sẽ thực hiện thủ thuật cuối cùng này. Tôi không thể tự tái tạo nó và làm cho nó hoạt động, nhưng có lẽ nó sẽ hoạt động nếu bạn khởi động lại máy. Tôi nghi ngờ bất cứ ai sẽ xây dựng bất kỳ tweaker cho một tính năng bị bỏ qua như vậy.

  4. ForkLift là một lựa chọn Finder tuyệt vời sẽ chấp nhận bí danh trên thanh bên.


1
Tôi đã thử 3) và nó không hoạt động. Tôi sợ Finder bỏ qua tên được đặt trong plist. Tôi thích cách tiếp cận symlink mặc dù. Ngoài ra, trong khi nó phần nào trùng lặp thư mục, chflags hidden dirnamecó thể ẩn một trong số chúng trong Finder.
Daniel Beck

@Daniel vâng, có lẽ 3 không phải là một ý tưởng hay như vậy ... Nhưng tôi không buồn thử lại lần nữa. Tôi sẽ chờ xem liệu có ai khác có thể xác nhận nó trước khi gỡ bỏ nó không. : P Và ý tưởng tốt về việc che giấu, không biết về nó.
cregox

@Daniel Tôi thích khi người khác chỉnh sửa bài viết của tôi để đóng góp tích cực. Điều này một khi anh chàng này thay đổi toàn bộ bài viết của tôi, và nó trông chuyên nghiệp hơn rất nhiều sau đó. Rốt cuộc tôi không phải là một nhà văn giỏi, và anh ấy đã chứng tỏ mình là một người tuyệt vời. Nếu bạn có thể nhớ lại điều này, hãy thoải mái chỉnh sửa bất cứ điều gì từ tôi. Nếu tôi không thích nó, tôi luôn có thể hoàn nguyên hoặc thảo luận hoặc bất cứ điều gì (điều đó cũng đã xảy ra trước đây).
cregox

@Daniel cách nói chính xác hơn nhưng vẫn là những gì tôi muốn nói. Và tôi có thể thấy liên kết cộng với tôi cũng có thể tìm thấy nó từ liên kết trước. Vì vậy, không cần phải đại diện cao. Nếu bạn không thích chỉnh sửa cho những thứ như vậy, tôi không thể hiểu tại sao. Tôi đã có vấn đề tương tự và tôi đã chiến đấu cho họ, và hoàn nguyên. Và học được một chút trong quá trình chạy. Có thể ví dụ cụ thể của bạn không có gì để dạy bạn như vậy, nếu bạn có nhiều trong số đó tôi có thể thấy nó có thể xếp chồng lên đồng hồ kiên nhẫn của bạn như thế nào và tại sao bạn không thích chúng. Nhưng phải có một cái gì đó có thể được thực hiện nếu đây là rắc rối. Các tính năng chỉnh sửa là rất tốt nếu không.
cregox

Tôi đã sử dụng # 2. Cảm ơn bạn đã giúp đỡ. Tôi đã không đánh dấu nó như là một giải pháp, bởi vì tôi không chắc các lựa chọn khác có tốt hơn không. Là người mới sử dụng OS XI không muốn thử điều gì đó mà tôi không hiểu hoặc hiểu cách hoàn tác. Tôi sẽ thử các đề xuất khác khi dự án của tôi hoàn thành và có thể đủ khả năng khắc phục mọi sự cố ngừng hoạt động không lường trước.
Louis

3

Sử dụng một ứng dụng thay thế.

Mở /Applications/Utilities/AppleScript Editorvà nhập như sau:

tell application "Finder" to set target of first window whose index is 1 to (POSIX file "/Users/danielbeck/Applications")

Lưu dưới dạng ứng dụng bất cứ nơi nào bạn thích (xem bên dưới để biết gợi ý về điều này) và kéo nó từ đó sang thanh bên Finder. Nhấp vào Điều này sẽ điều hướng cửa sổ Finder phía trước đến thư mục được chỉ định.

Để cung cấp cho nó biểu tượng thanh bên Trình tìm ứng dụng "thực" , hãy điều hướng đến /System/Library/CoreServices, nhấp chuột phải và Hiển thị Nội dung Gói trên CoreTypes.bundle. Sau đó mở Contents/Resourcesvà mở ToolbarAppsFolderIcon.icnstrong xem trước. Chọn phiên bản nhỏ nhất từ ​​thanh bên và nhấn Cmd-C, sau đó Nhận Thông tin trên ứng dụng AppleScript của bạn, chọn biểu tượng và nhấn Cmd-Vđể dán biểu tượng Ứng dụng vào ứng dụng của bạn.

nhập mô tả hình ảnh ở đây

Hạn chế:

  • Không có trạng thái "được chọn" trong thanh bên khi trong thư mục Ứng dụng
  • Làm phiền (và xấu xí, vì biểu tượng được chọn rất nhỏ) hoạt hình bất cứ khi nào khởi động ứng dụng để điều hướng đến thư mục
  • Không thực sự hoạt động với các hộp thoại tệp (ví dụ: MởLưu dưới dạng ). Chọn nó sau đó sẽ mở thư mục nơi bạn lưu trữ ứng dụng (vì vậy hãy lưu trữ nó trong thư mục bạn muốn liên kết nó!)
  • Không thể Command-Clickmở trong một cửa sổ mới (có thể thông qua AppleScript-fu nâng cao).

Đó chỉ là trốn tránh. Ngoài ra, nếu bạn sử dụng set targettrong chế độ xem cột, nó sẽ hiển thị tất cả các cột bắt đầu từ âm lượng, không bắt đầu từ vị trí cuối cùng được giữ trong thanh bên.
Lri

1
@Lri Cung cấp một giải pháp tốt hơn sau đó. Bản địa hóa không hoạt động mà không đổi tên thư mục thành Name.localized, vì vậy tôi đã thử nó và nó phần nào hoạt động. Tôi sẽ không sử dụng nó, nhưng ai đó có thể nghĩ rằng nó hữu ích. Xem phần đó hạn chế ? Ngay cả tôi cũng nhận ra nó không tốt
Daniel Beck

1

Bạn có thể đổi tên thư mục, trong khi đặt một liên kết tượng trưng gọi là "Ứng dụng" trỏ vào thư mục mẹ của nó. Sau đó, tất cả các đường dẫn đi qua foo / Ứng dụng sẽ tiếp tục hoạt động.


0

Sau đây làm việc cho tôi. Tôi tạo một bí danh, đổi tên thành một cái gì đó như -> Ứng dụng và sau đó đặt nó vào phần Favorites của thanh bên. Bằng cách đó, nó sẽ không thực sự đổi tên thư mục. Nếu tôi cố gắng đặt nó trong phần iCloud, nó sẽ trở lại tên thư mục.


"Đặt bí danh" vào mục Yêu thích chỉ cần đặt Bản gốc vào đó
Hicsy
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.