@@ -17,6 +17,8 @@ final class DebugSettings: ObservableObject {
1717 @AppStorage ( \. useUserDefaultsBaseAPIKeychain) var useUserDefaultsBaseAPIKeychain
1818 @AppStorage ( \. disableEnhancedWorkspace) var disableEnhancedWorkspace
1919 @AppStorage ( \. disableGitIgnoreCheck) var disableGitIgnoreCheck
20+ @AppStorage ( \. disableFileContentManipulationByCheatsheet)
21+ var disableFileContentManipulationByCheatsheet
2022 init ( ) { }
2123}
2224
@@ -60,19 +62,23 @@ struct DebugSettingsView: View {
6062 Toggle ( isOn: $settings. useUserDefaultsBaseAPIKeychain) {
6163 Text ( " Store API keys in UserDefaults " )
6264 }
63-
65+
6466 Toggle ( isOn: $settings. disableEnhancedWorkspace) {
6567 Text ( " Disable enhanced workspace " )
6668 }
67-
69+
6870 Toggle ( isOn: $settings. disableGitIgnoreCheck) {
6971 Text ( " Disable git ignore check " )
7072 }
71-
73+
74+ Toggle ( isOn: $settings. disableFileContentManipulationByCheatsheet) {
75+ Text ( " Disable file content manipulation by cheatsheet " )
76+ }
77+
7278 Button ( " Reset migration version to 0 " ) {
7379 UserDefaults . shared. set ( nil , forKey: " OldMigrationVersion " )
7480 }
75-
81+
7682 Button ( " Reset 0.23.0 migration " ) {
7783 UserDefaults . shared. set ( " 239 " , forKey: " OldMigrationVersion " )
7884 UserDefaults . shared. set ( nil , forKey: " MigrateTo240Finished " )
@@ -92,4 +98,3 @@ struct DebugSettingsView_Preview: PreviewProvider {
9298 }
9399}
94100
95-
0 commit comments