Skip to content

Kéo thả với giao diện unity của ubuntu 12.04

by on 29 Tháng Ba, 2012

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 ;))

2 phản hồi
  1. Tks, bài viết rất hay

  2. 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ỉ?

Gửi phản hồi

Mời bạn điền thông tin vào ô dưới đây hoặc kích vào một biểu tượng để đăng nhập:

WordPress.com Logo

Bạn đang bình luận bằng tài khoản WordPress.com Log Out / Thay đổi )

Twitter picture

Bạn đang bình luận bằng tài khoản Twitter Log Out / Thay đổi )

Facebook photo

Bạn đang bình luận bằng tài khoản Facebook Log Out / Thay đổi )

Google+ photo

Bạn đang bình luận bằng tài khoản Google+ Log Out / Thay đổi )

Connecting to %s