https://github.com/allape/java-ideaplugin-xftp
A SFTP Plugin for IntelliJ Ultimate Edition IDE, like IDEA, WebStorm, PHPStorm and more.
https://github.com/allape/java-ideaplugin-xftp
goland-plugin idea-plugin intellij-plugin kotlin phpstorm-plugin sftp webstorm-plugin
Last synced: about 1 month ago
JSON representation
A SFTP Plugin for IntelliJ Ultimate Edition IDE, like IDEA, WebStorm, PHPStorm and more.
- Host: GitHub
- URL: https://github.com/allape/java-ideaplugin-xftp
- Owner: allape
- Created: 2020-11-10T07:42:07.000Z (over 4 years ago)
- Default Branch: main
- Last Pushed: 2024-08-08T08:36:13.000Z (10 months ago)
- Last Synced: 2024-08-09T10:47:50.264Z (10 months ago)
- Topics: goland-plugin, idea-plugin, intellij-plugin, kotlin, phpstorm-plugin, sftp, webstorm-plugin
- Language: Kotlin
- Homepage:
- Size: 716 KB
- Stars: 16
- Watchers: 1
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# XFTP - A SFTP Plugin for IntelliJ Ultimate Edition IDE, like IDEA, WebStorm, PHPStorm and more.
### [GitHub](https://github.com/allape/Java-IDEAPlugin-XFTP) | [JetBrains Marketplace](https://plugins.jetbrains.com/plugin/16590-xftp)
### Screen Shots
### Features
- ✔️ Editing a remote file just by double-click it, and auto upload on saving.
- ✔️ Drop on remote list to upload (also available for dragging from Finder and Explorer).
- ✔️️ Dragging from local file list to remote file list to transfer, and vice versa.
- ✔️️ Open new terminal session in current folder.
- ✔️️️ Memo for history locations.
- ✔️️️ Operations in context menu: rm, cp, mv, touch, mkdir.
- ✖️ Fast search in remote list (will make version v0.11-ish).
- ✖️ Copy and Paste actions in both list...
- ✖️ Transferring history list with retry button.## Known Issues
- Connection can NOT be cancelled in connecting progress.
- Wait for 30s with timeout exception...x
- Any remote operation after the session is bad, disconnected or expired, might make the remote buttons unable to perform any action
- Working on this...
- `Shift F6` conflicts with Refactor/Rename action.
- <= v0.10.4: Remove XFTP rename action shortcut in `Preferences / Keymap`.
- \> v0.10.4: Change shortcut to `Shift F7`.
- \> v0.10.5: This shortcut has been removed, but this action can be assigned in `Preferences / Keymap`.
- Open local path selector popup while remote popup is shown, local path selector popup will disappear in a short amount of time.
- Because the remote list will be reloaded after the remote path selector popup became hidden, no solution for this for now...
- `Enter` key has been blocked in `Run` Tool Window...
- \>= v0.10.5: Remove XFTP `open` action shortcut in `Preferences / Keymap`.
- \>= v0.10.7: All actions in content-menu of remote list will be unbound with global actions.
- Disposing is buggy? May cause `NullPointException` while creating new connection because of "already disposed".
- Open a XFTP explorer, then change a project within the same Window, then this bug will be revived, working on this...
- Should be fixed in v0.10.8.