ダウンロードからKomodo Editをインストールしました(ソフトウェアセンターでは使用できません)。Komodoで.phpファイルを開くことができますが、右クリックして[他のアプリケーションで開く]を選択すると、Komodoがリスト。リストに追加するにはどうすればよいですか?
/usr/share/applications/-$application.desktopがある場合、ファイルのExec=$command
をExec=$command %F
に変更します。ここで、$application
はアプリケーションの名前です、および$command
は、目的のアクションのために実行するコマンドです。
次に、アプリケーションをリストに追加できます。
まだ表示されていない場合は、MimeType=applications/php
などを変更する必要がある場合があります。 (それを変更した後にSudo update-desktop-database
を実行します。)Komodoにとっては不必要かもしれませんが、他のアプリケーションには必要かもしれません。
sed
プログラムを使用して置換を行うことができます。 Exec=command
ファイルに従ってapplication.desktop
の部分を整理してください。
Sudo sed -i 's/Exec=command/Exec=command %F/' application.desktop
単純に空白と%F
をapplication。desktopファイルのExec
パラメーターに追加できます。インストール済みアプリケーション。
ソフトウェアセンターからインストールしたのではないので、/usr/share/applications/
に「komodo.desktop」ファイルを追加しました1 または~/.local/share/applications/
2、これは私が示しているものと非常によく似ていますが、Name
、Exec
、Icon
(など)の値を変更して、PCにkomodoのカスタムインストールを反映します。
そのようです:
(私はコモドを使用しないため、例として崇高を使用します)
説明:%Fオプションは、アプリケーションに引数を渡す機能をアクティブにします。そのため、ubuntuが引数を渡すことができる場合、コンテキストメニューの[ファイルを開く]オプションをアクティブにし、ファイルを渡します。引数として3。ブーム、それはそれだけです。まったく複雑ではありません。
ノート:
1:このディレクトリの内容を変更するには、ルート権限が必要です。 (「端末」からSudo nano app.desktop
を使用するか、gksu gedit &
を入力してルート権限でgeditを開くことができます。もちろん、パスワードを要求されます)
2:~
は、ユーザーのホームディレクトリ(実際には/ home /username/ blabla ...にあります)を表します。 /.local/
ディレクトリは通常隠されています。nautilusを使用してファイルシステムを「探索」する場合は、ヒットできます。 ctrl+h 隠しファイルを表示します。
3:アプリケーションが引数の受け渡しをサポートしていない場合、動作しません。
ランチャー/ダッシュボードで利用可能なアプリケーションのみが[その他のアプリケーション]リストに表示されます。
Komodo Edit 7は、デフォルトでデスクトップにアイコンを作成します。
Komodo Editをランチャーリストに追加して、他のアプリケーションで使用できるようにするには、次の手順を実行する必要があります。
Ctrl-Alt-T
でターミナルを開きます入力または貼り付け:
Sudo cp ~/Desktop/komodo-edit-7.desktop /usr/share/applications/
または新しいバージョン(Komodo Edit 8)の場合:
Sudo cp ~/Desktop/komodo-edit-8.desktop /usr/share/applications/
このステップの前に、デスクトップアイコンをクリックするだけでKomodo Edit 8(ファイル名はkomodo-edit-8.desktop)を実行するために、「信頼できないアプリケーションランチャー」が表示されていたことに注意してください。私はそれを実行可能にすることでこれを修正しました
chmod +x ~/Desktop/komodo-edit-8.desktop
ターミナルを終了します。
Komodo Editがダッシュに表示されることを確認します(しばらく時間がかかる場合があります)。
これで、php(およびその他の)ファイルの[その他のアプリケーション]リストにも表示されるはずです。
Vine_userのメソッドに基づきますが、異なるアプローチを使用します。
私は通常、公式WebサイトからBlenderをダウンロードしてから、Alcarte/Main Menuソフトウェアを使用してメニューリンクを作成します。その後、メニューは「/.local/share/applications」にあります。
次に、どの.desktopファイルが自分のものであるかを確認します(そして、それが実行可能であることを確認します)。それを右クリックして、プロパティを押します。次に、[コマンド]フィールドで、コマンドがそこに記載された直後に、%Uを追加します。
それでおしまい!メニューに表示されるはずです。
ターミナルでNautilusを開きます
Sudo nautilus
次に、Nautilusを使用して/ usr/share/applications /に移動し、「Open With」リストに追加するアプリケーションを探します。コピーアンドペーストでデスクトップ上のリンクをコピーします。 Geditのようなテキストエディターを起動し、デスクトップにコピーしたファイルをテキストエディターでドラッグします。最後の行の1つは
NoDisplay=false
したがって、「false」を「true」に置き換えてファイルを保存します。次に、/ usr/share/applications /で変更したファイルをドラッグし、古いファイルを上書きします。
次に、[アプリケーションから開く]メニューをもう一度開くと、そのアプリケーションが表示されます。
これを行うための1つのクールなオプションはAlacartです。とてもシンプルで使いやすいです。 Heres the link
以下はそれをインストールするコマンドです
Sudo apt install alacarte
私の場合、リストにSublime Textを追加しようとすると、ファイル~/.local/share/applications/sublime_text.desktop
にはプロパティHidden=True
がありました。
その行を消去し、問題が解決しました!
14.04では、プログラムを直接開いてリストに表示するように設定できます。 nautilusをルートモードで開き、/usr/share/applications/
に移動して、リストに表示するアプリケーションを選択します。右クリックしてpropertiesを開きますcommandのように表示されます/usr/bin/appName
の最後に%U
を追加するだけで、全体が次のようになります。この/usr/bin/appName %U
。これで完了です!