Sublime Text 2 Versteckte Dateien können unter Windows nicht gespeichert werden

Sublime Text 2 Versteckte Dateien können unter Windows nicht gespeichert werden

Wenn in Windows Änderungen an einer ausgeblendeten Datei gespeichert werden, gibt Sublime Text 2 die Fehlermeldung „Speichern nicht möglich“ aus.

Der nette Kommentator unten bestätigt, dass ich der Einzige bin, der dieses Problem hat.

Ich habe versucht, Sublime Text neu zu installieren und alle Einstellungen zu löschen, %AppData%\Sublime Text 2aber immer noch ohne Erfolg.

Irgendwelche Ideen, was das Problem sein könnte?

bearbeiten:http://sublimetext.userecho.com/topic/104563-error-when-saving-files-with-hidden-attribute-set/

edit: Ich glaube, ich habe die Grundursache gefunden, es ist Python 2.6, das Sumlime zum Speichern von Dateien verwendethttps://stackoverflow.com/questions/13215716/ioerror-errno-13-permission-denied-when-trying-to-open-hidden-file-in-w-mod

Antwort1

Normalerweise haben versteckte Dateien außerhalb von Windows keine besondere Bedeutung. Wenn die Datei jedoch versteckt ist, setzt Sublime das versteckte Flag zurück (was mit dem von Ihnen erwähnten Win32-API-Aufruf von Python korreliert). Dies wiederum macht den Schreibzugriff auf das Dateiattribut erforderlich, damit Sublime eine Datei schreiben kann.

Wenn Sie die Schreibberechtigung für Attribute auf der Registerkarte „Sicherheit“ der Datei deaktivieren und die Markierung „Versteckt“ verwenden, wird derselbe Fehler angezeigt wie bei Ihnen. Es ist jedoch schwer zu sagen, wann dies absichtlich passieren würde.

verwandte Informationen