Transmitでダブルクリックしてファイルを開こうとすると、ファイルがダウンロードされてしまう

デフォルト設定のまま使っていると、意図しない動作になってしまって混乱することはよくあります。
Transmitの場合、Finderでよく行うファイルを開こうとダブルクリックすると、ファイルがダウンロードされてしまいます。
ファイルを開くつもりがダウンロードになってしまう
Transmitのデフォルト設定だと、ファイルをダブルクリックしたりcommand + ↓でファイルを開こうとすると、ファイルは開かれずにダウンロードが実行されてしまいます。

デフォルトでは左パネルにホームディレクトリが表示されていて、右パネルにサーバーが表示されているのでホームディレクトリにどんどんファイルがダウンロードされます。
ちなみにもう片方のパネルがローカルディレクトリの場合はそのディレクトリにダウンロードされますが、もう片方もサーバーを表示している場合は「ダウンロード」フォルダにダウンロードされます。
サーバー上のファイルを直接開くことは少ないが、意図しない動作になることが問題
そもそもサーバー上のファイルを直接開いて編集することは少なくて、ローカルでファイルを編集・確認して問題なければアップが基本です。
そう考えると、ダブルクリックでファイルダウンロードになるのは、よく使うアクションをすばやくできるという意味で当然のように思えます。
しかし、普段Finderなどでファイルをダブルクリックするときはファイルを開く目的でダブルクリックします。
普段使っているアプリケーションと動作が異なるのは混乱のもとですし、ファイルがダウンロードされたことが分かりにくいため、気づかないうちにダウンロードされていたなんてことが発生します。
混乱を避けるという意味で、他アプリケーションと合わせておこうという考え方です。
ファイルのダブルクリックアクションを変更する
Transmitの[環境設定]の[ファイル]タブにある「ダブルクリックアクション」で設定を変更できます。
![[環境設定]の[ファイル]](https://webrandum.net/mskz/wp-content/uploads/2022/11/image_2-3.png)
デフォルトでは「転送する」になっていますが、これを「任意のアプリケーションで編集する」に変更しましょう。

| 項目 | 内容 |
|---|---|
| 何もしない | ダブルクリックしてもなにも起こらなくなる |
| 転送する | ファイルを転送する(デフォルト) |
| 編集する | Transmitのテキストエディタが起動する |
| 任意のアプリケーションで編集する | Transmit以外のアプリケーションが起動する |
慎重に作業するために「何もしない」を設定するのも1つの手
サーバー上のファイルを触るときは少しでも慎重になった方が良いので、事故を起こさないためにも「何もしない」を設定しておくのも1つの手です。
サーバーのファイルを直接開くことは少ないため、簡単にファイルを開けないようにしておく方が良いかもしれません。

Bartender 4のShow for Updates機能を使って、AirPodsに接続しているときだけ「ToothFairy」のアイコンを表示させる
iTerm2で画面の見た目や細かい設定などを「プロファイル」単位で保存・管理する環境設定の「Profiles」タブ
Bartender 4の「Show for Updates」機能で、特定条件でメニューアイコンが表示されるようにする
ウェブ開発時のテスト環境と本番環境の取り違えを防ぐChrome拡張機能「Environment Marker」
1PasswordのChrome拡張機能 (パソコンのアプリが必要)のインストール場所が分かりにくい
無料のSVGビューワーの「Gapplin」でSVG画像を確認する
画面共有しながら説明するときに画面上に図形が描ける「Presentify」
Macで英語の発音記号を入力する方法
220以上の有料Macアプリが使えるサブスクサービス「Setapp」
AirPodsで片耳を外しても再生が止まらないようにする方法
MacのKeynoteにハイライトされた状態でコードを貼り付ける方法
iTerm2でマウスやトラックパッドの操作を設定できる環境設定の「Pointer」タブ
DeepLで「インターネット接続に問題があります」と表示されて翻訳できないときに確認すること
Ulyssesの「第2のエディタ」表示を使って2つのシートを横並びに表示する
Alfredの検索ボックスを、磨りガラスのように背景がぼやけた見た目にする方法
Movable TypeでMTLoopを使ってkeyでソートしたときに、10個以上表示させると並びがおかしくなる
デモを見やすく分かりやすくするためのMouseposéオススメの設定
HyperSwitchで「This beta version has expired」と表示される場合は、公式サイトから再度インストールしてアップデート
Karabiner-Elementsでcommand単体押しで英かなキーを送信するように設定するとcommand + クリックが効かなくなる問題の修正
Google Chromeでinput要素の補完機能を使うと背景に色がついてしまう問題
Vue CLIでGA4を導入する方法
Vue.jsでtemplateタグ内にscriptやstyleタグを生成する方法|Tags with side effect are ignored
BetterTouchToolでトラックパッドの端っこのクリックを無効化して、手が軽く触れることによる誤操作を防止する