SSH remote run / external tools - lack of option for current project only

I started to use SSH remote run plugin (I think it's build in plugin, not 3rd party one). For each project I've got 2-3 commands which I'd like to use. Each project is hosted on different server or domain, so I have to create separate commands using different path or use different connection. However there is no "visible only for this project" option which means:

1. In external tools I can't use configured deployment connections with option "visible only for this project" checked. I have to uncheck this option for each sftp connection. However it's not a big deal.

2. I work on ca. 10 projects with 2-3 commands for each, gives me over 25 commands in menu, which I don't need. What's more sometimes is easy to miss click something.

Is lack of this option intentional? For me restrict visibility of some commands to current project would be very helpful.

0

Hi there,

https://youtrack.jetbrains.com/issue/IDEA-120007 -- about project-specific external tools entries -- watch it (star/vote/comment) to get notified on any progress.

Right now I may suggest this kind of approach (might work):

  • create one generic external tool entry that will be executing focused file
  • save your commands as actual executable files (e.g. shell script/whatever)
  • when you need to execute such commend -- focus it in Project View panel and invoke such generic External Tool

Give it a try and see how it will work for you.

0

请先登录再写评论。