2014-04-24 15 views
12

Mam projekt, w którym używam maszyny wirtualnej Windows na moim Macu, ponieważ back-end używa ASP.NET. Robię wszystkie rzeczywiste kodowanie front-end (HTML, CSS, JS) z PHPStorm na moim Macu. Aby uzyskać pliki do zapisania i "kompilacji" do Visual Studio w czasie rzeczywistym, używam czegoś o nazwie CopySauce. Niestety, konfiguracja ta zrywa z plikami JS, ponieważ CopySauce wykrywa plik "jb old" związany z jakimkolwiek plikiem JS, nad którym pracuję i szuka go później.Tymczasowy plik "jb old" w PHPStorm i Webstorm powodujący błędy

więc plik, który wygląda następująco:

myFile.js 

miałoby

myFile.js___jb_old___ 

google wokół i wydaje się, że „jb stary” plik jest tymczasowy plik tworzone i usuwane przez PHPStorm (i prawdopodobnie inne IDE JetBrains). Po wykryciu pliku "jb old" CopySauce próbuje go wyszukać, dopóki nie zostanie ponownie uruchomiony. To jest, gdy CopySauce zaczyna pomyłkę, ponieważ plik "jb old" już nie istnieje.

Czy jest jednak jakiś sposób, aby uniemożliwić tworzenie tych plików przez PHPStorm?

+6

'Ustawienia | Ogólne | Użyj "bezpiecznego zapisu" '? – LazyOne

+0

@LazyOne To zadziałało –

Odpowiedz

27

Ustawienia/Preferencje | Wygląd & Zachowanie Ustawienia systemu | Użyj "bezpiecznej napisać"

enter image description here

+0

To działa. Jednak teraz pojawia się problem: następujące błędy wystąpiły przy próbie zapisania plików: <ścieżka do pliku> (odmowa dostępu) – BUInvent