URLを外部ツールでブラウザ起動して開く方法

  1. どうもお世話になってます
    URLを外部ツールでブラウザ起動して開きたいのですが(画像1,2)
    たまに失敗します(画像3)
    外部ツールの設定(画像5)が悪いのでしょうか?
    同じURLでも問題なくブラウザ起動して開ける時と失敗する時とあります(画像4)
    またブラウザ起動が起動してる状態では失敗したことは今のところ無いです
    出来ればアドバイスお願いします
    画像 https://imgur.com/yg58Pn0

     |  kiyohiro  |  返信
  2. ご愛用いただきありがとうございます。

    Firefox Portable を導入し、いただいたスクリーンショットの設定で検証してみましたが、現時点では問題なく URL を開くことができ、現象は再現できませんでした。

    スクリーンショットの失敗例 (画像 3) を確認すると、Firefox のアドレスバーに "0.0.0.7" と表示されているようです。

    このことから、誤って「Moralerspace v0.0.7」の行にカーソルを置いたまま外部ツールの Firefox Portable を起動した可能性が考えられます。

    外部ツールの [引数] については、以下のようになっています。

    -new-tab "$(CurText)"

    "$(CurText)" は、マウス ポインターの下のテキストではなく、エディターのカーソル位置のテキストを取得します。

    一方、標準機能の [リンクを開く] は、マウス ポインターの下のテキストを取得します。

    そのため、たとえば、エディターのカーソルが「Moralerspace v0.0.7」の行にある状態で、マウス ポインターで「https://github.com/yuru7/moralerspace」の行を右クリックした場合、ポップアップ メニューの [リンクを開く] 項目はマウス ポインターの下の URL をもとに [https://github.com/yuru7/moralerspace を開く] となりますが、外部ツールの [FirefoxPortable] 項目の引数として渡される "$(CurText)" は、現在のカーソル位置のテキスト ("Moralerspace" や "7" など) となります。

    エディターのカーソルが URL の部分にあるかどうかをご確認いただき、それで問題が解消するかどうか試してみてください。

     |  Kuro  |  返信
  3. 回答ありがとうございます
    >"$(CurText)" は、マウス ポインターの下のテキストではなく、エディターのカーソル位置のテキストを取得します。
    これは外部ツールの設定を試してた時に気づいて
    文字列中に(https://www.haijin-boys.com/)みたいに含まれると
    urlの所のつもりで右クリックでFirefoxPortable起動してもダメな時があったので以後
    基本的にurlをマウスダブルクリックでマークしてから右クリックでFirefoxPortable起動
    してるはずなんですがもしかしてマークし忘れたのかもしれません

     |  kiyohiro  |  返信
スポンサーリンク