PhpStormでファイルウォッチャーを1つのファイルにセットアップする方法はありますか?ファイルの変更/保存後にそのファイルを別の場所にコピーしますか?PhpStorm File Watcherをコピーしてファイルをコピーする方法
2
A
答えて
1
コメントに示唆されているように、バッチ/シェルスクリプトは必要ありません。あなただけのプログラムとしてxcopy.exeを使用することができます。 Windows 10では、それはC:\Windows\System32
フォルダにあります。それを設定するには
一つの方法は、次のようになります。
引数:src\$FileName$ dist /iy
作業ディレクトリ:$ProjectFileDir$
この場合、あなたはsrc
ディレクトリからのトップレベルのファイルをコピーしていますプロジェクトのディレクトリdist
。 /i
は、宛先がフォルダであることをxcopyに通知し、/y
は、上書きを確認するプロンプトを表示しません。
0
other Answerを指すように、robocopy
を使用することをお勧めします。
私はWebStorm>設定>ツール>ファイルウォッチャーでウォッチャーを作成しました:
- ファイルの種類:
any
- 範囲:
Changed Files
- プログラム:
C:\Windows\System32\robocopy.exe
の
- 引数:
$FileDir$ C:\MyDestinationDir\$FileDirRelativeToProjectRoot$ $FileName$
- 作業ディレクトリ:この
$ProjectFileDir$\src
関連する問題
- 1. Jetbrains/PhpStorm File Watcher with Jade/Pug
- 2. PhpStorm:SCSS File Watcher - ソースマップを無効にする方法?
- 3. File :: Copyを使用しないシンプルなperlファイルのコピー方法
- 4. PhpStormに保存した後にのみSCSS File Watcherを変更します。
- 5. powershellの出力ファイルをコピーしてファイルをコピーする方法は?
- 6. PhpStorm - Sass File Watcher - コンパイル済みCSSの出力ディレクトリ
- 7. ファイルのバイナリデータをコピーする方法
- 8. ctrl + cをシミュレートしてbashのファイルをコピーする方法
- 9. ファイルをコピーして保存する方法
- 10. apache camelを使用してファイルをコピーする方法
- 11. Ansibleを使用してファイルをローカルディレクトリにコピーする方法は?
- 12. ソケットを介してファイルをコピーする最速の方法
- 13. Maven、ファイルのコピー方法は?
- 14. ファイルを削除する前にファイルをコピーする方法 - Android
- 15. ファイルをコピーしてCPackアーカイブにコピーする
- 16. xcopyを使用して新しいファイルをコピーする方法
- 17. C#でファイルをコピーする方法
- 18. ファイルをコピーする方法リソースから?
- 19. Clearcase:ファイルをコピー/フォークする方法は?
- 20. txt/docファイルをコピーする方法
- 21. IntelliJでFile Watcherを使用してMakefileを実行する
- 22. バッチファイルを使用してファイルをコピーする方法は?
- 23. Wix Bootstrapperを使用してファイルをコピーする方法
- 24. phpseclib(SSH2)を使用してファイルをサーバにコピーする方法
- 25. xp_cmdshellを使用して複数のファイルをコピーする方法
- 26. ファイルをコピーしてvbaにコピーして貼り付けます
- 27. テキストファイルの内容をコピーして別のファイルにコピー
- 28. Androidシェルでファイルをコピーして編集する方法は?
- 29. ファイルをコピーし
- 30. Windows XP/7コピーFILEフック
正確には何の目的? 2つのソリューションがある可能性があるため、1)Deploymentを使用して、修正されたすべてのファイルを自動展開できます(除外しない限り)。ターゲットは別のフォルダ/ネットワークディスクまたは適切なリモートホストにすることができます。 2)File Watcher - 実際に修正されたファイルで動作します。それらのファイルをコピーするバッチ/シェルスクリプト(Windowsの標準の 'copy'コマンドなど)を作成し、File Watcherの' program'フィールドにそのスクリプトを使用するだけです(ファイル名をパラメータとして渡します) – LazyOne
Number 2 - ヒントありがとう、プログラムとしてbashスクリプトを作成して試してみる – IPS