現在のところLinux版のDart Editorは、debパッケージではなくzipファイルとして配布されています。そのため、そのままではUnityランチャーへ登録できません。登録するためには、.desktopファイルを用意する必要があります。
ここでは次の環境で確認しました。
- Ubuntu 12.04
- Dart Editor (build 6943)
まず、Text Editorを起動します。
エディターに次の内容を入力ます。
[Desktop Entry] Version=1.0 Type=Application Terminal=false StartupNotify=true Icon=Dartを展開したパス/icon.xpm Name=Dart Editor Comment=Dart IDE Exec=Dartを展開したパス/DartEditor Categories=Development;IDE;IconとExecに設定するパスは環境にあわせて設定してください。例えば、私の場合は /home/dart/Downloads にダウンロードしてその場所で展開しましたので、次のようになりました。
.desktopファイルについてより詳しくは知るには、Desktop Entry Specification (freedesktop.org)を参照してください。
入力できたらそのファイルを Dart Editor.desktop という名前で保存します。とりあえずDesktopに保存しましょう。
ただし、このままでは実行できません。実行するにはファイルの実行属性を設定する必要があります。保存したファイルを右クリックしてPropertiesを選択します。
プロパティのPermissionsタブで、Allow executing file as program にチェックを入れます。
これでもう一度 Dart Editor.desktop ファイルを見ると、アイコンが Dart のものに変わっていると思います。これをダブルクリックするとDart Editorが起動します。
Dart Editor.desktopファイルからDart Editorが起動できることを確認したら、Unityランチャーへ登録しましょう。まず、Dart Editor.desktopファイルを $HOME/.local/share/applications へ移動します。フォルダを開いてメニューから Go - Location... を選択するとパスが指定できますので、.local/share/applications を開きます。 applicationsがない場合は新規に作成します。ここへDart Editor.desktopを置きます。
最後に、UnityランチャーへDart Editorを登録しましょう。 $HOME/.local/share/applications へ移動した Dart Editor.desktop を、Unityランチャーへドラッグ&ドロップすると登録されます。Dart Editorを起動してから、Dartのアイコンを右クリックして Lock to Launcher を選択しても構いません。
これでUnityランチャーからDart Editorを起動できるようになります。
0 件のコメント:
コメントを投稿