Preferences - Edit/View
Viper FTP icon

Viper FTP User Guide

Use this tab to assign filename extensions to applications used to edit files. This table is used when editing local or remote file (File/Edit with...). In the above example all xlsx files will be edited by Numbers, all html and js files by Atom while any other file will be edited by Xcode.