Chắc hẳn nhiều bạn đã quá quen chuyện kéo thả rồi. Mình thì lại thích kéo thả để mở một tập tin hơn là bấm phải chuột rồi chọn Open With này nọ. Với ubuntu 12.04 muốn Open With 1 application tự cài cũng không đơn giản mà lại mất logo phía bên Launcher. Sau 1 hồi tìm kiếm mình đã giải quyết được vấn đề này.
Mình muốn: từ Nautilus, kéo 1 tập tin văn bản vào Icon của Eclipse để mở tập tin đó, nếu eclipse đang chạy thì đơn giản chỉ cần mở tập tin.
Các thứ cần có: 1 tập tin eclipse-php.desktop để chạy (như kiểu shortcut) (cách đơn giản nhất là tạo 1 file text mới, thay đổi nội dung rồi đổi tên lại thêm .desktop phía sau)
#!/usr/bin/env xdg-open [Desktop Entry] Version=1.0 Type=Application Terminal=false StartupNotify=true Icon=/opt/eclipse-php/eclipse.png Name=Eclipse Indigo 3.7 Exec=/opt/eclipse-php/eclipse-php --launcher.openFile %F Name[en]=eclipse-php MimeType=application/javascript;application/x-php;text/*;
Các bạn có thể tạo file đó ở thư mục Home. Chú ý phần địa chỉ Icon với Exec nhé.
Tiếp theo là phần MimeType, bạn thay đổi theo đúng kiểu file mình muốn mở. (Bấm chuột phải vào file chọn Properties để biết MineType).
– Rồi bạn phải cho phép thực thi file eclipse.desktop bằng chmod +x eclipse-php.desktop (hoặc Chuột phải Properties->Permission->Allow executing file as program).
– Cuối cùng bạn chỉ cần kéo cái tập tin ấy qua phía Launcher bên trái là xong.
Bài viết chống chỉ định các siêu nhân chỉ thích dùng bàn phím ;))
Tks, bài viết rất hay
Lâu lắm rồi mình ko dùng Linux. Chắc giờ Linux đc nâng cấp nhiều rồi nhỉ?