2014-04-24 10 views
12

Ho un progetto in cui sto eseguendo una macchina virtuale Windows sul mio Mac perché il back-end utilizza ASP.NET. Realizzo tutto il vero codice di front-end (HTML, CSS, JS) con PHPStorm sul mio Mac. Per ottenere i file da salvare e "compilare" in Visual Studio in tempo reale, uso qualcosa chiamato CopySauce. Sfortunatamente, questa impostazione si interrompe con i file JS perché CopySauce rileva un file "jb vecchio" associato a qualsiasi file JS su cui sto lavorando e lo cerca successivamente.Temporaneo file "jb vecchio" in PHPStorm e Webstorm che causa errori

Quindi un file che assomiglia:

myFile.js 

avrebbe un

myFile.js___jb_old___ 

I Googled intorno e sembra che il file "jb vecchia" è un file temporaneo viene creato e cancellato dallo PHPStorm (e probabilmente altri IDE JetBrains). Quindi, dopo che viene rilevato il file "jb old", CopySauce tenta di cercarlo finché non viene riavviato. Questo è quando CopySauce inizia a generare errori poiché il file "jb old" non esiste più.

Esiste comunque la possibilità di impedire a PHPStorm di creare questi file?

+6

'Impostazioni | Generale | Usa "scrittura sicura" '? – LazyOne

+0

@LazyOne Questo ha fatto il trucco –

risposta

27

Impostazioni/preferenze | Aspetto & Comportamento | Impostazioni di sistema | Utilizzare "scrittura sicuro"

enter image description here

+0

Questo funziona. Tuttavia, ora ho il problema: gli errori seguenti si sono verificati nel tentativo di salvare i file: (Accesso negato) – BUInvent

Problemi correlati