Điểm:1

Thêm "Ứng dụng của tôi" vào Menu ngữ cảnh trong Ubuntu

lá cờ cn

Tôi đã phát triển ứng dụng "MonitorMe" cho Ubuntu.

Trong Ubuntu tôi đã thấy bây giờ Microsoft đã thêm Open With VS Code trong menu Ngữ cảnh mà không cần sử dụng Nautilus Action.

Tôi muốn thêm một tùy chọn trong menu ngữ cảnh của Ubuntu như "Mở bằng màn hình". Làm thế nào để làm điều đó?

Cảm ơn.

Điểm:0
lá cờ cn

Trong Ubuntu 20.04, bạn vẫn có thể sử dụng các hành động nautilus, nhưng trong 21.04, điều này không còn hoạt động nữa.

Những gì vẫn luôn làm việc là tập lệnh Nautilus. Bạn đặt tập lệnh của mình (với bộ bit thực thi) vào ~/.local/share/nautilus/scripts. Sau đó, chúng sẽ xuất hiện dưới dạng menu con của mục menu nhấp chuột phải "Tập lệnh". Các Trang trợ giúp cộng đồng Ubuntu chứa thêm thông tin về cách thức hoạt động của nó.

Điểm:0
lá cờ es

Nếu ứng dụng của bạn hoạt động trên một loại tệp nhất định (một loại MIME), bạn có thể viết tệp .desktop và liên kết ứng dụng của mình với loại MIME đó; sau đó nó sẽ có sẵn trong tất cả các trình quản lý tệp.

Nếu bạn không có bất kỳ loại MIME cụ thể nào, bạn có thể gian lận và sử dụng loại MIME inode/thư mục, thì bạn có thể mở nó từ menu ngữ cảnh của các thư mục.

Ví dụ:

Tệp .desktop tối giản

[Mục nhập máy tính để bàn]
Loại=Ứng dụng
Tên=Ứng dụng của tôi
Exec=ứng dụng của tôi %f
Biểu tượng=ứng dụng của tôi
GenericName=Ứng dụng của tôi thực hiện những điều thú vị
Thiết bị đầu cuối = sai
MimeType=inode/thư mục;

Di chuyển tập tin đó đến /usr/share/ứng dụng để làm cho nó có sẵn cho tất cả người dùng trên máy của bạn. Nếu bạn tạo một gói .deb từ ứng dụng của mình để phân phối nó, hãy cài đặt tệp .desktop vào /usr/share/ứng dụng trong bạn thực hiện cài đặt step và đóng gói nó với ứng dụng của bạn.

Đọc thêm

Dhruv Viresh Gandhi avatar
lá cờ cn
Cảm ơn nó đã giúp rất nhiều

Đăng câu trả lời

Hầu hết mọi người không hiểu rằng việc đặt nhiều câu hỏi sẽ mở ra cơ hội học hỏi và cải thiện mối quan hệ giữa các cá nhân. Ví dụ, trong các nghiên cứu của Alison, mặc dù mọi người có thể nhớ chính xác có bao nhiêu câu hỏi đã được đặt ra trong các cuộc trò chuyện của họ, nhưng họ không trực giác nhận ra mối liên hệ giữa câu hỏi và sự yêu thích. Qua bốn nghiên cứu, trong đó những người tham gia tự tham gia vào các cuộc trò chuyện hoặc đọc bản ghi lại các cuộc trò chuyện của người khác, mọi người có xu hướng không nhận ra rằng việc đặt câu hỏi sẽ ảnh hưởng—hoặc đã ảnh hưởng—mức độ thân thiện giữa những người đối thoại.