Differences
This shows you the differences between the selected revisions of the page.
ui_editor_preferences 2014-09-11 | ui_editor_preferences 2025-05-25 (current) | ||
Line 6: | Line 6: | ||
Learn how to configure some [[integration_editor|popular editors]]. | Learn how to configure some [[integration_editor|popular editors]]. | ||
- | ===== Editor Type ===== | + | ===== [[type]] Editor Type ===== |
- | Select if you want to use [[ui_editor|internal]] editor, [[task_edit#external_editors|external]] editor or application associated with file type in Windows Explorer((The //Associated application// option is useful if you want to override default association for certain types. Make sure //Edit// is default operation for //[[ui_pref_panels#double-click|double-click]]//, configure your exceptional editors and set catch-all (''*.*'') fallback rule with //Associated application//.)). | + | Select if you want to use [[ui_editor|internal]] editor, [[task_edit#external_editors|external]] editor or application associated with file type in Windows File Explorer.((The //Associated application// option is useful if you want to override default association for certain types. Make sure //Edit// is default operation for //[[ui_pref_panels#double-click|double-click]]//, configure your exceptional editors and set catch-all (''*.*'') fallback rule with //Associated application//.)) |
When you want to use external editor, you need to specify [[local_path|local path]] to its executable. Use //Browse// button to locate the executable. When typing path manually do not forget to add quotes around path containing spaces. If you need you may specify a command-line parameters for your editor. Use pattern ''!.!'' to specify where should WinSCP place name of the file to edit (quotes around filename containing spaces are added automatically). | When you want to use external editor, you need to specify [[local_path|local path]] to its executable. Use //Browse// button to locate the executable. When typing path manually do not forget to add quotes around path containing spaces. If you need you may specify a command-line parameters for your editor. Use pattern ''!.!'' to specify where should WinSCP place name of the file to edit (quotes around filename containing spaces are added automatically). | ||
+ | |||
+ | Use button //Use default system editor// to make WinSCP detect editor associated with text files (''.txt''). | ||
===== [[autoselection]] Editor Autoselection ===== | ===== [[autoselection]] Editor Autoselection ===== | ||
Line 17: | Line 19: | ||
The //External editor opens each file in separate window (process)// checkbox disables special behavior needed to support editors that [[task_edit#mdi|open multiple files in one window]]. | The //External editor opens each file in separate window (process)// checkbox disables special behavior needed to support editors that [[task_edit#mdi|open multiple files in one window]]. | ||
- | The //Force text transfer mode for files edited in external editor// checkbox by default forces [[transfer_mode|text transfer mode]] for transfers to/from external editor. When unchecked the configured transfer mode will be used. Learn more about [[task_edit#editing_binary_files|editing binary files in an external editor]]. Note that text mode is always forced for internal editor. | + | The //Force text transfer mode for files edited in external editor// checkbox forces [[transfer_mode|text transfer mode]] for transfers to/from external editor. When unchecked the configured transfer mode will be used (binary by default). You typically need to use the option only when the server does not support format of text files used by the server. Most modern text editors support all common formats of text file. A notable exception is Windows Notepad until Windows 10 1809. &win10 Learn more about [[task_edit#binary|editing binary files in an external editor]]. Note that text mode is always forced for an internal editor. |
- | Options for internal editor are global (configured on //[[ui_pref_editor|Editors page]]// of Preferences dialog). | + | Options for internal editor are global (configured on //[[ui_pref_editor_internal|Internal Editor page]]// of Preferences dialog). |