Differences

This shows you the differences between the selected revisions of the page.

integration_editor 2014-11-07 integration_editor 2026-06-16 (current)
Line 2: Line 2:
You can [[ui_pref_editor|configure WinSCP]] to use your favorite text editor for [[task_edit|editing files]]. You can [[ui_pref_editor|configure WinSCP]] to use your favorite text editor for [[task_edit|editing files]].
-See below for details on some popular editors. &winpath &win32 &win64+See below for details on some popular editors. &winpath
-If your have your favorite editor associated with text files in Windows, you can have WinSCP autodetect the editor, to avoid manually configuring it. See //Use default system editor// button on [[ui_editor_preferences|Editor preferences dialog]]. &beta_feature+If your have your favorite editor associated with text files in Windows, you can have WinSCP autodetect the editor, to avoid manually configuring it. See //Use default system editor// button on [[ui_editor_preferences|Editor preferences dialog]]. 
 + 
 +===== [[vscode]] Visual Studio Code ==== 
 +Command to specify on //[[ui_editor_preferences|Editor preferences dialog]]//: 
 + 
 +<code> 
 +"%LOCALAPPDATA%\Programs\Microsoft VS Code\Code.exe" !.! 
 +</code>
===== Sublime Text ===== ===== Sublime Text =====
Line 27: Line 34:
"C:\Program Files (x86)\Hidemaru\Hidemaru.exe" !.! "C:\Program Files (x86)\Hidemaru\Hidemaru.exe" !.!
</code> </code>
- 
-Replace ''C:\Program Files (x86)'' with ''C:\Program Files'' on 32-bit systems. 
===== Sakura ===== ===== Sakura =====
Line 36: Line 41:
"C:\Program Files (x86)\sakura\sakura.exe" !.! "C:\Program Files (x86)\sakura\sakura.exe" !.!
</code> </code>
- 
-Replace ''C:\Program Files (x86)'' with ''C:\Program Files'' on 32-bit systems. 
- 
===== UltraEdit ===== ===== UltraEdit =====
Line 44: Line 46:
<code> <code>
-"C:\Program Files (x86)\IDM Computer Solutions\UltraEdit\Uedit32.exe" !.!+"C:\Program Files\IDM Computer Solutions\UltraEdit\Uedit64.exe" !.!
</code> </code>
- 
-Replace ''C:\Program Files (x86)'' with ''C:\Program Files'' on 32-bit systems. 
If you want WinSCP to [[task_edit#mdi|open a separate editor for every edited file]], in UltraEdit, go to //Advanced > Configuration > General > General Application Items > Allow multiple instances//. If you want WinSCP to [[task_edit#mdi|open a separate editor for every edited file]], in UltraEdit, go to //Advanced > Configuration > General > General Application Items > Allow multiple instances//.
Line 57: Line 57:
"C:\Program Files (x86)\PSPad editor\PSPad.exe" !.! "C:\Program Files (x86)\PSPad editor\PSPad.exe" !.!
</code> </code>
- 
-Replace ''C:\Program Files (x86)'' with ''C:\Program Files'' on 32-bit systems. 
If you want WinSCP to [[task_edit#mdi|open a separate editor for every edited file]], in PSPad, go to //Settings > Program Settings > System Integration > Only One Program Instance//. If you want WinSCP to [[task_edit#mdi|open a separate editor for every edited file]], in PSPad, go to //Settings > Program Settings > System Integration > Only One Program Instance//.
Line 69: Line 67:
</code> </code>
-===== EmEditor ===== +If you want WinSCP to [[task_edit#mdi|open multiple files in the same EditPlus instance]], add a ''-e'&#039; flag to tell EditPlus to use an existing instance, if it&#039;s already running:
- +
-Command to specify on //[[ui_editor_preferences|Editor preferences dialog]]//:+
<code> <code>
-"C:\Program Files\EmEditor\EmEditor.exe" !.!+"C:\Program Files\EditPlus 3\editplus.exe" -e !.!
</code> </code>
 +
===== EmEditor ===== ===== EmEditor =====
Command to specify on //[[ui_editor_preferences|Editor preferences dialog]]//: Command to specify on //[[ui_editor_preferences|Editor preferences dialog]]//:
 +
 +<code>
 +"C:\Program Files\EmEditor\EmEditor.exe" !.!
 +</code>
===== Adobe Dreamweaver ===== ===== Adobe Dreamweaver =====
Line 86: Line 87:
<code> <code>
-"C:\Program Files\Adobe\Adobe Dreamweaver CS3\Dreamweaver.exe" !.!+"C:\Program Files\Adobe\Adobe Dreamweaver CC 2014.1\Dreamweaver.exe" !.!
</code> </code>
-Note that the path above is for Adobe Dreamweaver CS3 and will change with version.+The path above is for Adobe Dreamweaver CC 2014.1 and will change with version. 
 + 
 +Adobe Dreamweaver does not preserve end-of-line characters when saving a file. You can either: 
 + 
 +  * Enable editor option //[[ui_editor_preferences#external|Force text transfer mode for files edited in external editor]]// or 
 +  * Configure Dreamweaver to use end-of-line characters you want to use by going to //Edit > Preferences > Code Format > Line break type//. 
 + 
===== TextPad ===== ===== TextPad =====
Line 103: Line 111:
If you want WinSCP to [[task_edit#mdi|open a separate editor for every edited file]], in TextPad, go to //Configure > Preferences > General > Allow Multiple Instances to Run//. If you want WinSCP to [[task_edit#mdi|open a separate editor for every edited file]], in TextPad, go to //Configure > Preferences > General > Allow Multiple Instances to Run//.
-===== Notepad++ =====+===== [[notepad]] Notepad++ =====
Command to specify on //[[ui_editor_preferences|Editor preferences dialog]]//: Command to specify on //[[ui_editor_preferences|Editor preferences dialog]]//:
<code> <code>
-"C:\Program Files (x86)\Notepad++\notepad++.exe" !.!+"C:\Program Files\Notepad++\notepad++.exe" !.!
</code> </code>
-Replace ''C:\Program Files (x86)'' with ''C:\Program Files'' on 32-bit systems. +If you want WinSCP to [[task_edit#mdi|open a separate editor for every edited file]], in Notepad++, go to //Settings > Preferences > Multi-Instance > Always in multi-instance mode//. To change the behavior for the instance opened from WinSCP only, use [[https://npp-user-manual.org/docs/command-prompt/|Notepad++ command-line switches &#039;'-multiInst -nosession'']].
- +
-If you want WinSCP to [[task_edit#mdi|open a separate editor for every edited file]], in Notepad++, go to //Settings > Preferences > Multi-Instance > Always in multi-instance mode//. To change the behavior for instance opened from WinSCP only, use Notepad++ command-line switch ''[[http://notepad-plus-plus.org/assets/images/scsh/scsh_cmdlineArguments.png|-multiInst]]''.+
Line 126: Line 132:
Note that the path above is for gVim 7.4 and will change with version. Note that the path above is for gVim 7.4 and will change with version.
-If you want WinSCP to [[task_edit#mdi|open a separate editor for every edited file]], use gVim command-line switch ''%%--remote-tab-silent%%''.+If you do not want WinSCP to [[task_edit#mdi|open a separate editor for every edited file]], use gVim command-line switch ''%%--remote-tab-silent%%''.
 +===== [[atom]] Atom =====
 +
 +Command to specify on //[[ui_editor_preferences|Editor preferences dialog]]//:
 +
 +<code>
 +"%LOCALAPPDATA%\atom\atom.exe" !.!
 +</code>
 +
 +If you do not want WinSCP to [[task_edit#mdi|open a separate editor for every edited file]], use Atom command-line switch ''-a''.
 +
 +===== [[phpstorm]] JetBrains PhpStorm =====
 +
 +Command to specify on //[[ui_editor_preferences|Editor preferences dialog]]//:
 +
 +<code>
 +"C:\Program Files\JetBrains\PhpStorm 2020.1.2\bin\phpstorm64.exe" "!.!"
 +</code>
 +By default PhpStorm starts in [[https://blog.jetbrains.com/idea/2020/04/lightedit-mode/|LightEdit mode]] when opening a file this way. You can [[https://stackoverflow.com/q/62624825/850848#62626486|disable the LightEdit mode]] to open PhpStorm in the full project mode. The same applies to other JetBrains IDEs (IntelliJ IDEA, WebStorm and others).

Last modified: by martin